esas2r_buffered_ioctl
extern u8 *esas2r_buffered_ioctl;
if (esas2r_buffered_ioctl &&
esas2r_buffered_ioctl,
esas2r_buffered_ioctl = NULL;
(struct atto_ioctl *)esas2r_buffered_ioctl;
struct esas2r_buffered_ioctl bi;
int offset = (u8 *)sgc->cur_offset - esas2r_buffered_ioctl;
static u8 handle_buffered_ioctl(struct esas2r_buffered_ioctl *bi)
if (esas2r_buffered_ioctl) {
esas2r_buffered_ioctl,
esas2r_buffered_ioctl = dma_alloc_coherent(&a->pcid->dev,
if (!esas2r_buffered_ioctl) {
memcpy(esas2r_buffered_ioctl, bi->ioctl, bi->length);
sgc.cur_offset = esas2r_buffered_ioctl + bi->offset;
memcpy(bi->ioctl, esas2r_buffered_ioctl, bi->length);
(struct atto_ioctl_smp *)esas2r_buffered_ioctl;
struct esas2r_buffered_ioctl bi;
(union atto_ioctl_csmi *)esas2r_buffered_ioctl;
u8 *esas2r_buffered_ioctl;
(union atto_ioctl_csmi *)esas2r_buffered_ioctl;
struct esas2r_buffered_ioctl bi;
struct atto_ioctl *hi = (struct atto_ioctl *)esas2r_buffered_ioctl;