Symbol: ps3_system_bus_device
arch/powerpc/include/asm/ps3.h
118
struct ps3_system_bus_device;
arch/powerpc/include/asm/ps3.h
120
int ps3_dma_region_init(struct ps3_system_bus_device *dev,
arch/powerpc/include/asm/ps3.h
146
struct ps3_system_bus_device *dev;
arch/powerpc/include/asm/ps3.h
165
int ps3_mmio_region_init(struct ps3_system_bus_device *dev,
arch/powerpc/include/asm/ps3.h
197
int ps3_sb_event_receive_port_setup(struct ps3_system_bus_device *dev,
arch/powerpc/include/asm/ps3.h
199
int ps3_sb_event_receive_port_destroy(struct ps3_system_bus_device *dev,
arch/powerpc/include/asm/ps3.h
371
int ps3_open_hv_device(struct ps3_system_bus_device *dev);
arch/powerpc/include/asm/ps3.h
372
int ps3_close_hv_device(struct ps3_system_bus_device *dev);
arch/powerpc/include/asm/ps3.h
382
int (*probe)(struct ps3_system_bus_device *);
arch/powerpc/include/asm/ps3.h
383
void (*remove)(struct ps3_system_bus_device *);
arch/powerpc/include/asm/ps3.h
384
void (*shutdown)(struct ps3_system_bus_device *);
arch/powerpc/include/asm/ps3.h
389
int ps3_system_bus_device_register(struct ps3_system_bus_device *dev);
arch/powerpc/include/asm/ps3.h
394
static inline struct ps3_system_bus_device *ps3_dev_to_system_bus_dev(
arch/powerpc/include/asm/ps3.h
397
return container_of(_dev, struct ps3_system_bus_device, core);
arch/powerpc/include/asm/ps3.h
400
ps3_system_bus_dev_to_system_bus_drv(struct ps3_system_bus_device *_dev)
arch/powerpc/include/asm/ps3.h
414
struct ps3_system_bus_device *dev, void *data)
arch/powerpc/include/asm/ps3.h
419
struct ps3_system_bus_device *dev)
arch/powerpc/include/asm/ps3.h
427
struct ps3_system_bus_device *dev;
arch/powerpc/include/asm/ps3.h
428
void (*power_off)(struct ps3_system_bus_device *dev);
arch/powerpc/include/asm/ps3.h
429
void (*restart)(struct ps3_system_bus_device *dev);
arch/powerpc/include/asm/ps3.h
81
struct ps3_system_bus_device *dev;
arch/powerpc/include/asm/ps3stor.h
24
struct ps3_system_bus_device sbd;
arch/powerpc/platforms/ps3/device-init.c
120
struct ps3_system_bus_device dev;
arch/powerpc/platforms/ps3/device-init.c
188
struct ps3_system_bus_device dev;
arch/powerpc/platforms/ps3/device-init.c
291
struct ps3_system_bus_device dev;
arch/powerpc/platforms/ps3/device-init.c
30
struct ps3_system_bus_device *dev;
arch/powerpc/platforms/ps3/device-init.c
443
struct ps3_system_bus_device dev;
arch/powerpc/platforms/ps3/device-init.c
479
struct ps3_system_bus_device dev;
arch/powerpc/platforms/ps3/device-init.c
514
struct ps3_system_bus_device dev;
arch/powerpc/platforms/ps3/device-init.c
671
struct ps3_system_bus_device sbd;
arch/powerpc/platforms/ps3/interrupt.c
390
int ps3_sb_event_receive_port_setup(struct ps3_system_bus_device *dev,
arch/powerpc/platforms/ps3/interrupt.c
421
int ps3_sb_event_receive_port_destroy(struct ps3_system_bus_device *dev,
arch/powerpc/platforms/ps3/mm.c
1118
int ps3_dma_region_init(struct ps3_system_bus_device *dev,
arch/powerpc/platforms/ps3/system-bus.c
109
static int ps3_open_hv_device_gpu(struct ps3_system_bus_device *dev)
arch/powerpc/platforms/ps3/system-bus.c
134
static int ps3_close_hv_device_gpu(struct ps3_system_bus_device *dev)
arch/powerpc/platforms/ps3/system-bus.c
154
int ps3_open_hv_device(struct ps3_system_bus_device *dev)
arch/powerpc/platforms/ps3/system-bus.c
192
int ps3_close_hv_device(struct ps3_system_bus_device *dev)
arch/powerpc/platforms/ps3/system-bus.c
312
int ps3_mmio_region_init(struct ps3_system_bus_device *dev,
arch/powerpc/platforms/ps3/system-bus.c
340
struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev);
arch/powerpc/platforms/ps3/system-bus.c
35
static int ps3_is_device(struct ps3_system_bus_device *dev, u64 bus_id,
arch/powerpc/platforms/ps3/system-bus.c
365
struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev);
arch/powerpc/platforms/ps3/system-bus.c
386
struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev);
arch/powerpc/platforms/ps3/system-bus.c
406
struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev);
arch/powerpc/platforms/ps3/system-bus.c
41
static int ps3_open_hv_device_sb(struct ps3_system_bus_device *dev)
arch/powerpc/platforms/ps3/system-bus.c
444
struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev);
arch/powerpc/platforms/ps3/system-bus.c
455
struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev);
arch/powerpc/platforms/ps3/system-bus.c
510
struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev);
arch/powerpc/platforms/ps3/system-bus.c
546
struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev);
arch/powerpc/platforms/ps3/system-bus.c
561
struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev);
arch/powerpc/platforms/ps3/system-bus.c
587
struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev);
arch/powerpc/platforms/ps3/system-bus.c
624
struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev);
arch/powerpc/platforms/ps3/system-bus.c
642
struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev);
arch/powerpc/platforms/ps3/system-bus.c
726
struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev);
arch/powerpc/platforms/ps3/system-bus.c
738
int ps3_system_bus_device_register(struct ps3_system_bus_device *dev)
arch/powerpc/platforms/ps3/system-bus.c
78
static int ps3_close_hv_device_sb(struct ps3_system_bus_device *dev)
drivers/block/ps3disk.c
383
static int ps3disk_probe(struct ps3_system_bus_device *_dev)
drivers/block/ps3disk.c
493
static void ps3disk_remove(struct ps3_system_bus_device *_dev)
drivers/block/ps3vram.c
107
static void ps3vram_notifier_reset(struct ps3_system_bus_device *dev)
drivers/block/ps3vram.c
117
static int ps3vram_notifier_wait(struct ps3_system_bus_device *dev,
drivers/block/ps3vram.c
141
static void ps3vram_init_ring(struct ps3_system_bus_device *dev)
drivers/block/ps3vram.c
149
static int ps3vram_wait_ring(struct ps3_system_bus_device *dev,
drivers/block/ps3vram.c
179
static void ps3vram_rewind_ring(struct ps3_system_bus_device *dev)
drivers/block/ps3vram.c
197
static void ps3vram_fire_ring(struct ps3_system_bus_device *dev)
drivers/block/ps3vram.c
223
static void ps3vram_bind(struct ps3_system_bus_device *dev)
drivers/block/ps3vram.c
244
static int ps3vram_upload(struct ps3_system_bus_device *dev,
drivers/block/ps3vram.c
276
static int ps3vram_download(struct ps3_system_bus_device *dev,
drivers/block/ps3vram.c
308
static void ps3vram_cache_evict(struct ps3_system_bus_device *dev, int entry)
drivers/block/ps3vram.c
329
static void ps3vram_cache_load(struct ps3_system_bus_device *dev, int entry,
drivers/block/ps3vram.c
350
static void ps3vram_cache_flush(struct ps3_system_bus_device *dev)
drivers/block/ps3vram.c
363
static unsigned int ps3vram_cache_match(struct ps3_system_bus_device *dev,
drivers/block/ps3vram.c
398
static int ps3vram_cache_init(struct ps3_system_bus_device *dev)
drivers/block/ps3vram.c
414
static void ps3vram_cache_cleanup(struct ps3_system_bus_device *dev)
drivers/block/ps3vram.c
422
static blk_status_t ps3vram_read(struct ps3_system_bus_device *dev, loff_t from,
drivers/block/ps3vram.c
466
static blk_status_t ps3vram_write(struct ps3_system_bus_device *dev, loff_t to,
drivers/block/ps3vram.c
517
static void ps3vram_proc_init(struct ps3_system_bus_device *dev)
drivers/block/ps3vram.c
528
static struct bio *ps3vram_do_bio(struct ps3_system_bus_device *dev,
drivers/block/ps3vram.c
581
struct ps3_system_bus_device *dev = bio->bi_bdev->bd_disk->private_data;
drivers/block/ps3vram.c
605
static int ps3vram_probe(struct ps3_system_bus_device *dev)
drivers/block/ps3vram.c
783
static void ps3vram_remove(struct ps3_system_bus_device *dev)
drivers/char/ps3flash.c
330
static int ps3flash_probe(struct ps3_system_bus_device *_dev)
drivers/char/ps3flash.c
406
static void ps3flash_remove(struct ps3_system_bus_device *_dev)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1684
static int ps3_gelic_driver_probe(struct ps3_system_bus_device *dev)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1840
static void ps3_gelic_driver_remove(struct ps3_system_bus_device *dev)
drivers/net/ethernet/toshiba/ps3_gelic_net.h
280
struct ps3_system_bus_device *dev;
drivers/ps3/ps3-lpm.c
1174
static int ps3_lpm_probe(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-lpm.c
1199
static void ps3_lpm_remove(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-lpm.c
129
struct ps3_system_bus_device *sbd;
drivers/ps3/ps3-sys-manager.c
230
static int ps3_sys_manager_write(struct ps3_system_bus_device *dev,
drivers/ps3/ps3-sys-manager.c
254
static int ps3_sys_manager_send_attr(struct ps3_system_bus_device *dev,
drivers/ps3/ps3-sys-manager.c
287
static int ps3_sys_manager_send_next_op(struct ps3_system_bus_device *dev,
drivers/ps3/ps3-sys-manager.c
333
struct ps3_system_bus_device *dev)
drivers/ps3/ps3-sys-manager.c
369
static int ps3_sys_manager_send_response(struct ps3_system_bus_device *dev,
drivers/ps3/ps3-sys-manager.c
403
static int ps3_sys_manager_handle_event(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-sys-manager.c
485
static int ps3_sys_manager_handle_cmd(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-sys-manager.c
526
static int ps3_sys_manager_handle_msg(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-sys-manager.c
579
static void ps3_sys_manager_fin(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-sys-manager.c
607
static void ps3_sys_manager_final_power_off(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-sys-manager.c
631
static void ps3_sys_manager_final_restart(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-sys-manager.c
692
static void ps3_sys_manager_work(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-sys-manager.c
698
static int ps3_sys_manager_probe(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-sys-manager.c
722
static int ps3_sys_manager_remove(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-sys-manager.c
728
static void ps3_sys_manager_shutdown(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
1086
static int ps3_vuart_cleanup(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
1104
static void ps3_vuart_remove(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
1155
static void ps3_vuart_shutdown(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
142
int ps3_vuart_get_triggers(struct ps3_system_bus_device *dev,
drivers/ps3/ps3-vuart.c
186
int ps3_vuart_set_triggers(struct ps3_system_bus_device *dev, unsigned int tx,
drivers/ps3/ps3-vuart.c
225
static int ps3_vuart_get_rx_bytes_waiting(struct ps3_system_bus_device *dev,
drivers/ps3/ps3-vuart.c
248
static int ps3_vuart_set_interrupt_mask(struct ps3_system_bus_device *dev,
drivers/ps3/ps3-vuart.c
268
static int ps3_vuart_get_interrupt_status(struct ps3_system_bus_device *dev,
drivers/ps3/ps3-vuart.c
290
int ps3_vuart_enable_interrupt_tx(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
299
int ps3_vuart_enable_interrupt_rx(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
308
int ps3_vuart_enable_interrupt_disconnect(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
317
int ps3_vuart_disable_interrupt_tx(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
326
int ps3_vuart_disable_interrupt_rx(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
335
int ps3_vuart_disable_interrupt_disconnect(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
351
static int ps3_vuart_raw_write(struct ps3_system_bus_device *dev,
drivers/ps3/ps3-vuart.c
381
static int ps3_vuart_raw_read(struct ps3_system_bus_device *dev, void *buf,
drivers/ps3/ps3-vuart.c
414
void ps3_vuart_clear_rx_bytes(struct ps3_system_bus_device *dev,
drivers/ps3/ps3-vuart.c
474
int ps3_vuart_write(struct ps3_system_bus_device *dev, const void *buf,
drivers/ps3/ps3-vuart.c
543
static int ps3_vuart_queue_rx_bytes(struct ps3_system_bus_device *dev,
drivers/ps3/ps3-vuart.c
598
int ps3_vuart_read(struct ps3_system_bus_device *dev, void *buf,
drivers/ps3/ps3-vuart.c
663
struct ps3_system_bus_device *dev =
drivers/ps3/ps3-vuart.c
672
int ps3_vuart_read_async(struct ps3_system_bus_device *dev, unsigned int bytes)
drivers/ps3/ps3-vuart.c
704
void ps3_vuart_cancel_async(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
718
static int ps3_vuart_handle_interrupt_tx(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
778
static int ps3_vuart_handle_interrupt_rx(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
808
struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
823
static int ps3_vuart_handle_port_interrupt(struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
83
struct ps3_system_bus_device *dev)
drivers/ps3/ps3-vuart.c
866
struct ps3_system_bus_device *devices[PORT_COUNT];
drivers/ps3/ps3-vuart.c
981
static int ps3_vuart_probe(struct ps3_system_bus_device *dev)
drivers/ps3/ps3av.c
1013
static void ps3av_shutdown(struct ps3_system_bus_device *dev)
drivers/ps3/ps3av.c
175
static int ps3av_vuart_write(struct ps3_system_bus_device *dev,
drivers/ps3/ps3av.c
185
static int ps3av_vuart_read(struct ps3_system_bus_device *dev, void *buf,
drivers/ps3/ps3av.c
37
struct ps3_system_bus_device *dev;
drivers/ps3/ps3av.c
923
static int ps3av_probe(struct ps3_system_bus_device *dev)
drivers/ps3/ps3av.c
999
static int ps3av_remove(struct ps3_system_bus_device *dev)
drivers/ps3/ps3stor_lib.c
25
struct ps3_system_bus_device *disk_sbd;
drivers/ps3/ps3stor_lib.c
28
static int ps3stor_open_hv_device(struct ps3_system_bus_device *sbd)
drivers/ps3/ps3stor_lib.c
44
static int ps3stor_close_hv_device(struct ps3_system_bus_device *sbd)
drivers/ps3/vuart.h
25
struct ps3_system_bus_device *dev; /* to convert work to device */
drivers/ps3/vuart.h
34
int (*probe)(struct ps3_system_bus_device *);
drivers/ps3/vuart.h
35
int (*remove)(struct ps3_system_bus_device *);
drivers/ps3/vuart.h
36
void (*shutdown)(struct ps3_system_bus_device *);
drivers/ps3/vuart.h
37
void (*work)(struct ps3_system_bus_device *);
drivers/ps3/vuart.h
49
ps3_system_bus_dev_to_vuart_drv(struct ps3_system_bus_device *_dev)
drivers/ps3/vuart.h
56
static inline struct ps3_system_bus_device *ps3_vuart_work_to_system_bus_dev(
drivers/ps3/vuart.h
64
int ps3_vuart_write(struct ps3_system_bus_device *dev, const void *buf,
drivers/ps3/vuart.h
66
int ps3_vuart_read(struct ps3_system_bus_device *dev, void *buf,
drivers/ps3/vuart.h
68
int ps3_vuart_read_async(struct ps3_system_bus_device *dev, unsigned int bytes);
drivers/ps3/vuart.h
69
void ps3_vuart_cancel_async(struct ps3_system_bus_device *dev);
drivers/ps3/vuart.h
70
void ps3_vuart_clear_rx_bytes(struct ps3_system_bus_device *dev,
drivers/ps3/vuart.h
78
int ps3_vuart_get_triggers(struct ps3_system_bus_device *dev,
drivers/ps3/vuart.h
80
int ps3_vuart_set_triggers(struct ps3_system_bus_device *dev, unsigned int tx,
drivers/ps3/vuart.h
82
int ps3_vuart_enable_interrupt_tx(struct ps3_system_bus_device *dev);
drivers/ps3/vuart.h
83
int ps3_vuart_disable_interrupt_tx(struct ps3_system_bus_device *dev);
drivers/ps3/vuart.h
84
int ps3_vuart_enable_interrupt_rx(struct ps3_system_bus_device *dev);
drivers/ps3/vuart.h
85
int ps3_vuart_disable_interrupt_rx(struct ps3_system_bus_device *dev);
drivers/ps3/vuart.h
86
int ps3_vuart_enable_interrupt_disconnect(struct ps3_system_bus_device *dev);
drivers/ps3/vuart.h
87
int ps3_vuart_disable_interrupt_disconnect(struct ps3_system_bus_device *dev);
drivers/scsi/ps3rom.c
340
static int ps3rom_probe(struct ps3_system_bus_device *_dev)
drivers/scsi/ps3rom.c
401
static void ps3rom_remove(struct ps3_system_bus_device *_dev)
drivers/usb/host/ehci-ps3.c
203
static void ps3_ehci_remove(struct ps3_system_bus_device *dev)
drivers/usb/host/ehci-ps3.c
84
static int ps3_ehci_probe(struct ps3_system_bus_device *dev)
drivers/usb/host/ohci-ps3.c
187
static void ps3_ohci_remove(struct ps3_system_bus_device *dev)
drivers/usb/host/ohci-ps3.c
67
static int ps3_ohci_probe(struct ps3_system_bus_device *dev)
drivers/video/fbdev/ps3fb.c
1209
static void ps3fb_shutdown(struct ps3_system_bus_device *dev)
drivers/video/fbdev/ps3fb.c
963
static int ps3fb_probe(struct ps3_system_bus_device *dev)
sound/ppc/snd_ps3.c
1036
static void snd_ps3_driver_remove(struct ps3_system_bus_device *dev)
sound/ppc/snd_ps3.c
882
static int snd_ps3_driver_probe(struct ps3_system_bus_device *dev)
sound/ppc/snd_ps3.h
49
struct ps3_system_bus_device *ps3_dev;