Lines Matching refs:mimd
228 * mraid_mm_get_adapter - Returns corresponding adapters for the mimd packet
238 mimd_t mimd;
243 if (copy_from_user(&mimd, umimd, sizeof(mimd_t))) {
248 adapno = GETADAP(mimd.ui.fcs.adapno);
277 * @old_ioctl : mimd if 1; uioc otherwise
362 mimd_t mimd;
364 if (copy_from_user(&mimd, umimd, sizeof(mimd_t)))
370 if ((mimd.mbox[0] == MBOXCMD_PASSTHRU64) ||
371 (mimd.mbox[0] == MBOXCMD_EXTPTHRU))
374 opcode = mimd.ui.fcs.opcode;
375 subopcode = mimd.ui.fcs.subopcode;
376 adapno = GETADAP(mimd.ui.fcs.adapno);
409 kioc->xferlen = mimd.ui.fcs.length;
411 kioc->user_data = mimd.ui.fcs.buffer;
416 if (mimd.outlen) kioc->data_dir = UIOC_RD;
417 if (mimd.inlen) kioc->data_dir |= UIOC_WR;
424 kioc->xferlen = (mimd.outlen > mimd.inlen) ?
425 mimd.outlen : mimd.inlen;
427 kioc->user_data = mimd.data;
432 if (mimd.outlen) kioc->data_dir = UIOC_RD;
433 if (mimd.inlen) kioc->data_dir |= UIOC_WR;
448 * This is a mailbox cmd; copy the mailbox from mimd
452 memcpy(mbox, mimd.mbox, 14);
801 * @mimd : User space MIMD packet
804 kioc_to_mimd(uioc_t *kioc, mimd_t __user *mimd)
817 if (copy_from_user(&kmimd, mimd, sizeof(mimd_t)))
866 if (copy_to_user(&mimd->mbox[17],