Lines Matching refs:imm_struct
49 } imm_struct; typedef
52 static int device_check(imm_struct *dev);
56 static inline imm_struct *imm_dev(struct Scsi_Host *host) in imm_dev()
58 return *(imm_struct **)&host->hostdata; in imm_dev()
63 static void got_it(imm_struct *dev) in got_it()
74 imm_struct *dev = (imm_struct *) ref; in imm_wakeup()
86 static int imm_pb_claim(imm_struct *dev) in imm_pb_claim()
100 static void imm_pb_dismiss(imm_struct *dev) in imm_pb_dismiss()
112 static inline void imm_pb_release(imm_struct *dev) in imm_pb_release()
126 imm_struct *dev = imm_dev(host); in imm_write_info()
138 imm_struct *dev = imm_dev(host); in imm_show_info()
150 imm_fail_func(imm_struct *dev, int error_code) in imm_fail_func()
153 imm_fail(imm_struct *dev, int error_code) in imm_fail_func()
170 static unsigned char imm_wait(imm_struct *dev) in imm_wait()
215 static int imm_negotiate(imm_struct * tmp) in imm_negotiate()
278 static inline void ecp_sync(imm_struct *dev) in ecp_sync()
345 static int imm_out(imm_struct *dev, char *buffer, int len) in imm_out()
394 static int imm_in(imm_struct *dev, char *buffer, int len) in imm_in()
519 static inline int imm_connect(imm_struct *dev, int flag) in imm_connect()
533 static void imm_disconnect(imm_struct *dev) in imm_disconnect()
538 static int imm_select(imm_struct *dev, int target) in imm_select()
587 static int imm_init(imm_struct *dev) in imm_init()
600 imm_struct *dev = imm_dev(cmd->device->host); in imm_send_command()
625 imm_struct *dev = imm_dev(cmd->device->host); in imm_completion()
718 imm_struct *dev = container_of(work, imm_struct, imm_tq.work); in imm_interrupt()
774 static int imm_engine(imm_struct *dev, struct scsi_cmnd *cmd) in imm_engine()
913 imm_struct *dev = imm_dev(cmd->device->host); in imm_queuecommand_lck()
957 imm_struct *dev = imm_dev(cmd->device->host); in imm_abort()
989 imm_struct *dev = imm_dev(cmd->device->host); in imm_reset()
1003 static int device_check(imm_struct *dev) in device_check()
1127 imm_struct *dev; in __imm_attach()
1136 dev = kzalloc(sizeof(imm_struct), GFP_KERNEL); in __imm_attach()
1202 host = scsi_host_alloc(&imm_template, sizeof(imm_struct *)); in __imm_attach()
1209 *(imm_struct **)&host->hostdata = dev; in __imm_attach()
1235 imm_struct *dev; in imm_detach()