Lines Matching refs:esas2r_buffered_ioctl
54 u8 *esas2r_buffered_ioctl; variable
67 struct esas2r_buffered_ioctl { struct
192 int offset = (u8 *)sgc->cur_offset - esas2r_buffered_ioctl; in get_physaddr_buffered_ioctl()
205 static u8 handle_buffered_ioctl(struct esas2r_buffered_ioctl *bi) in handle_buffered_ioctl()
216 if (esas2r_buffered_ioctl) { in handle_buffered_ioctl()
221 esas2r_buffered_ioctl, in handle_buffered_ioctl()
230 esas2r_buffered_ioctl = dma_alloc_coherent(&a->pcid->dev, in handle_buffered_ioctl()
238 if (!esas2r_buffered_ioctl) { in handle_buffered_ioctl()
249 memcpy(esas2r_buffered_ioctl, bi->ioctl, bi->length); in handle_buffered_ioctl()
263 sgc.cur_offset = esas2r_buffered_ioctl + bi->offset; in handle_buffered_ioctl()
286 memcpy(bi->ioctl, esas2r_buffered_ioctl, bi->length); in handle_buffered_ioctl()
298 (struct atto_ioctl_smp *)esas2r_buffered_ioctl; in smp_ioctl_callback()
314 struct esas2r_buffered_ioctl bi; in handle_smp_ioctl()
396 (union atto_ioctl_csmi *)esas2r_buffered_ioctl; in csmi_ioctl_callback()
611 (union atto_ioctl_csmi *)esas2r_buffered_ioctl; in csmi_ioctl_done_callback()
648 struct esas2r_buffered_ioctl bi; in handle_csmi_ioctl()
749 struct atto_ioctl *hi = (struct atto_ioctl *)esas2r_buffered_ioctl; in hba_ioctl_callback()
1207 (struct atto_ioctl *)esas2r_buffered_ioctl; in hba_ioctl_done_callback()
1232 struct esas2r_buffered_ioctl bi; in handle_hba_ioctl()