Searched refs:i2o_controller (Results 1 – 14 of 14) sorted by relevance
/linux-4.1.27/drivers/staging/i2o/ |
D | i2o.h | 424 struct i2o_controller *iop; /* Controlling IOP */ 462 int (*reply) (struct i2o_controller *, u32, struct i2o_message *); 472 void (*notify_controller_add) (struct i2o_controller *); 473 void (*notify_controller_remove) (struct i2o_controller *); 520 struct i2o_controller { struct 614 extern struct i2o_message *i2o_msg_get_wait(struct i2o_controller *, int); 615 extern int i2o_msg_post_wait_mem(struct i2o_controller *, struct i2o_message *, 619 extern int i2o_status_get(struct i2o_controller *); 623 extern struct i2o_device *i2o_iop_find_device(struct i2o_controller *, u16); 624 extern struct i2o_controller *i2o_find_iop(int); [all …]
|
D | core.h | 18 extern int i2o_exec_lct_get(struct i2o_controller *); 26 extern int i2o_driver_dispatch(struct i2o_controller *, u32); 39 extern int i2o_device_parse_lct(struct i2o_controller *); 45 extern struct i2o_controller *i2o_iop_alloc(void); 51 static inline void i2o_iop_free(struct i2o_controller *c) in i2o_iop_free() 57 extern int i2o_iop_add(struct i2o_controller *); 58 extern void i2o_iop_remove(struct i2o_controller *);
|
D | iop.c | 48 static int i2o_hrt_get(struct i2o_controller *c); 63 struct i2o_message *i2o_msg_get_wait(struct i2o_controller *c, int wait) in i2o_msg_get_wait() 92 u32 i2o_cntxt_list_add(struct i2o_controller * c, void *ptr) in i2o_cntxt_list_add() 138 u32 i2o_cntxt_list_remove(struct i2o_controller * c, void *ptr) in i2o_cntxt_list_remove() 172 void *i2o_cntxt_list_get(struct i2o_controller *c, u32 context) in i2o_cntxt_list_get() 205 u32 i2o_cntxt_list_get_ptr(struct i2o_controller * c, void *ptr) in i2o_cntxt_list_get_ptr() 238 struct i2o_controller *i2o_find_iop(int unit) in i2o_find_iop() 240 struct i2o_controller *c; in i2o_find_iop() 260 struct i2o_device *i2o_iop_find_device(struct i2o_controller *c, u16 tid) in i2o_iop_find_device() 280 static int i2o_iop_quiesce(struct i2o_controller *c) in i2o_iop_quiesce() [all …]
|
D | i2o_scsi.c | 80 struct i2o_controller *iop; /* pointer to the I2O controller */ 95 static struct i2o_scsi_host *i2o_scsi_host_alloc(struct i2o_controller *c) in i2o_scsi_host_alloc() 167 static struct i2o_scsi_host *i2o_scsi_get_host(struct i2o_controller *c) in i2o_scsi_get_host() 183 struct i2o_controller *c = i2o_dev->iop; in i2o_scsi_remove() 214 struct i2o_controller *c = i2o_dev->iop; in i2o_scsi_probe() 343 static int i2o_scsi_reply(struct i2o_controller *c, u32 m, in i2o_scsi_reply() 434 static void i2o_scsi_notify_controller_add(struct i2o_controller *c) in i2o_scsi_notify_controller_add() 464 static void i2o_scsi_notify_controller_remove(struct i2o_controller *c) in i2o_scsi_notify_controller_remove() 510 struct i2o_controller *c; in i2o_scsi_queuecommand_lck() 707 struct i2o_controller *c; in DEF_SCSI_QCMD()
|
D | exec-osm.c | 62 struct i2o_controller *c; /* controller on which the LCT NOTIFY 122 int i2o_msg_post_wait_mem(struct i2o_controller *c, struct i2o_message *msg, in i2o_msg_post_wait_mem() 216 static int i2o_msg_post_wait_complete(struct i2o_controller *c, u32 m, in i2o_msg_post_wait_complete() 381 static int i2o_exec_lct_notify(struct i2o_controller *c, u32 change_ind) in i2o_exec_lct_notify() 434 struct i2o_controller *c = work->c; in i2o_exec_lct_modified() 460 static int i2o_exec_reply(struct i2o_controller *c, u32 m, in i2o_exec_reply() 544 int i2o_exec_lct_get(struct i2o_controller *c) in i2o_exec_lct_get()
|
D | pci.c | 55 static void i2o_pci_free(struct i2o_controller *c) in i2o_pci_free() 87 static int i2o_pci_alloc(struct i2o_controller *c) in i2o_pci_alloc() 233 struct i2o_controller *c = dev_id; in i2o_pci_interrupt() 269 static int i2o_pci_irq_enable(struct i2o_controller *c) in i2o_pci_irq_enable() 299 static void i2o_pci_irq_disable(struct i2o_controller *c) in i2o_pci_irq_disable() 320 struct i2o_controller *c; in i2o_pci_probe() 460 struct i2o_controller *c; in i2o_pci_remove()
|
D | driver.c | 79 struct i2o_controller *c; in i2o_driver_register() 149 struct i2o_controller *c; in i2o_driver_unregister() 188 int i2o_driver_dispatch(struct i2o_controller *c, u32 m) in i2o_driver_dispatch() 261 void i2o_driver_notify_controller_add_all(struct i2o_controller *c) in i2o_driver_notify_controller_add_all() 281 void i2o_driver_notify_controller_remove_all(struct i2o_controller *c) in i2o_driver_notify_controller_remove_all()
|
D | memory.c | 30 u16 i2o_sg_tablesize(struct i2o_controller *c, u16 body_size) in i2o_sg_tablesize() 71 dma_addr_t i2o_dma_map_single(struct i2o_controller *c, void *ptr, in i2o_dma_map_single() 127 int i2o_dma_map_sg(struct i2o_controller *c, struct scatterlist *sg, in i2o_dma_map_sg()
|
D | i2o_proc.c | 297 struct i2o_controller *c = (struct i2o_controller *)seq->private; in i2o_seq_show_hrt() 386 struct i2o_controller *c = (struct i2o_controller *)seq->private; in i2o_seq_show_lct() 516 struct i2o_controller *c = (struct i2o_controller *)seq->private; in i2o_seq_show_status() 713 struct i2o_controller *c = (struct i2o_controller *)seq->private; in i2o_seq_show_hw() 770 struct i2o_controller *c = (struct i2o_controller *)seq->private; in i2o_seq_show_ddm_table() 847 struct i2o_controller *c = (struct i2o_controller *)seq->private; in i2o_seq_show_driver_store() 883 struct i2o_controller *c = (struct i2o_controller *)seq->private; in i2o_seq_show_drivers_stored() 1952 struct i2o_controller *c) in i2o_proc_iop_add() 1980 struct i2o_controller *c; in i2o_proc_fs_create()
|
D | i2o_config.c | 71 struct i2o_controller *c; in i2o_cfg_getiops() 89 struct i2o_controller *c; in i2o_cfg_gethrt() 126 struct i2o_controller *c; in i2o_cfg_getlct() 163 struct i2o_controller *c; in i2o_cfg_parms() 239 struct i2o_controller *c; in i2o_cfg_swdl() 317 struct i2o_controller *c; in i2o_cfg_swul() 385 struct i2o_controller *c; in i2o_cfg_swdel() 431 struct i2o_controller *c; in i2o_cfg_validate() 463 struct i2o_controller *c; in i2o_cfg_evt_reg() 528 struct i2o_controller *c; in i2o_cfg_passthru32() [all …]
|
D | device.c | 227 static int i2o_device_add(struct i2o_controller *c, i2o_lct_entry *entry) in i2o_device_add() 330 struct i2o_controller *c = i2o_dev->iop; in i2o_device_remove() 358 int i2o_device_parse_lct(struct i2o_controller *c) in i2o_device_parse_lct() 473 struct i2o_controller *c = i2o_dev->iop; in i2o_parm_issue()
|
D | debug.c | 360 void i2o_debug_state(struct i2o_controller *c) in i2o_debug_state() 391 void i2o_dump_hrt(struct i2o_controller *c) in i2o_dump_hrt()
|
D | i2o_block.c | 251 struct i2o_controller *c = i2o_dev->iop; in i2o_block_device_power() 316 static inline int i2o_block_sglist_alloc(struct i2o_controller *c, in i2o_block_sglist_alloc() 460 static int i2o_block_reply(struct i2o_controller *c, u32 m, in i2o_block_reply() 728 struct i2o_controller *c; in i2o_block_transfer() 1027 struct i2o_controller *c = i2o_dev->iop; in i2o_block_probe()
|
/linux-4.1.27/drivers/scsi/dpt/ |
D | dpti_i2o.h | 88 struct i2o_controller struct 98 struct i2o_controller *next; /* Controller chain */ argument
|