Lines Matching refs:mimd
246 mimd_t mimd; in mraid_mm_get_adapter() local
251 if (copy_from_user(&mimd, umimd, sizeof(mimd_t))) { in mraid_mm_get_adapter()
256 adapno = GETADAP(mimd.ui.fcs.adapno); in mraid_mm_get_adapter()
366 mimd_t mimd; in mimd_to_kioc() local
368 if (copy_from_user(&mimd, umimd, sizeof(mimd_t))) in mimd_to_kioc()
374 if ((mimd.mbox[0] == MBOXCMD_PASSTHRU64) || in mimd_to_kioc()
375 (mimd.mbox[0] == MBOXCMD_EXTPTHRU)) in mimd_to_kioc()
378 opcode = mimd.ui.fcs.opcode; in mimd_to_kioc()
379 subopcode = mimd.ui.fcs.subopcode; in mimd_to_kioc()
380 adapno = GETADAP(mimd.ui.fcs.adapno); in mimd_to_kioc()
413 kioc->xferlen = mimd.ui.fcs.length; in mimd_to_kioc()
415 kioc->user_data = mimd.ui.fcs.buffer; in mimd_to_kioc()
420 if (mimd.outlen) kioc->data_dir = UIOC_RD; in mimd_to_kioc()
421 if (mimd.inlen) kioc->data_dir |= UIOC_WR; in mimd_to_kioc()
428 kioc->xferlen = (mimd.outlen > mimd.inlen) ? in mimd_to_kioc()
429 mimd.outlen : mimd.inlen; in mimd_to_kioc()
431 kioc->user_data = mimd.data; in mimd_to_kioc()
436 if (mimd.outlen) kioc->data_dir = UIOC_RD; in mimd_to_kioc()
437 if (mimd.inlen) kioc->data_dir |= UIOC_WR; in mimd_to_kioc()
456 memcpy(mbox, mimd.mbox, 14); in mimd_to_kioc()
804 kioc_to_mimd(uioc_t *kioc, mimd_t __user *mimd) in kioc_to_mimd() argument
817 if (copy_from_user(&kmimd, mimd, sizeof(mimd_t))) in kioc_to_mimd()
866 if (copy_to_user(&mimd->mbox[17], in kioc_to_mimd()