Lines Matching defs:imm_struct

51 } imm_struct;
54 static int device_check(imm_struct *dev, bool autodetect);
63 static inline imm_struct *imm_dev(struct Scsi_Host *host)
65 return *(imm_struct **)&host->hostdata;
70 static void got_it(imm_struct *dev)
81 imm_struct *dev = (imm_struct *) ref;
94 static int imm_pb_claim(imm_struct *dev)
108 static void imm_pb_dismiss(imm_struct *dev)
120 static inline void imm_pb_release(imm_struct *dev)
134 imm_struct *dev = imm_dev(host);
146 imm_struct *dev = imm_dev(host);
158 imm_fail_func(imm_struct *dev, int error_code)
161 imm_fail(imm_struct *dev, int error_code)
178 static unsigned char imm_wait(imm_struct *dev)
223 static int imm_negotiate(imm_struct * tmp)
286 static inline void ecp_sync(imm_struct *dev)
353 static int imm_out(imm_struct *dev, char *buffer, int len)
399 static int imm_in(imm_struct *dev, char *buffer, int len)
521 static inline int imm_connect(imm_struct *dev, int flag)
535 static void imm_disconnect(imm_struct *dev)
540 static int imm_select(imm_struct *dev, int target)
589 static int imm_init(imm_struct *dev)
617 imm_struct *dev = imm_dev(cmd->device->host);
643 imm_struct *dev = imm_dev(cmd->device->host);
735 imm_struct *dev = container_of(work, imm_struct, imm_tq.work);
791 static int imm_engine(imm_struct *dev, struct scsi_cmnd *const cmd)
930 imm_struct *dev = imm_dev(cmd->device->host);
973 imm_struct *dev = imm_dev(cmd->device->host);
1003 imm_struct *dev = imm_dev(cmd->device->host);
1017 static int device_check(imm_struct *dev, bool autodetect)
1131 static inline imm_struct *find_parent(void)
1133 imm_struct *dev, *par = NULL;
1152 imm_struct *dev, *temp;
1161 dev = kzalloc(sizeof(imm_struct), GFP_KERNEL);
1224 host = scsi_host_alloc(&imm_template, sizeof(imm_struct *));
1232 *(imm_struct **)&host->hostdata = dev;
1261 imm_struct *dev;