Searched refs:parm_list (Results 1 - 3 of 3) sorted by relevance
/linux-4.4.14/arch/s390/include/asm/ |
H A D | appldata.h | 46 struct appldata_parameter_list parm_list; appldata_asm() local 51 parm_list.diag = 0xdc; appldata_asm() 52 parm_list.function = fn; appldata_asm() 53 parm_list.parlist_length = sizeof(parm_list); appldata_asm() 54 parm_list.buffer_length = length; appldata_asm() 55 parm_list.product_id_addr = (unsigned long) id; appldata_asm() 56 parm_list.buffer_addr = virt_to_phys(buffer); appldata_asm() 61 : "d" (&parm_list), "m" (parm_list), "m" (*id) appldata_asm()
|
/linux-4.4.14/arch/s390/hypfs/ |
H A D | hypfs_vm.c | 60 struct diag2fc_parm_list parm_list; diag2fc() local 62 memcpy(parm_list.userid, query, NAME_LEN); diag2fc() 63 ASCEBC(parm_list.userid, NAME_LEN); diag2fc() 64 parm_list.addr = (unsigned long) addr ; diag2fc() 65 parm_list.size = size; diag2fc() 66 parm_list.fmt = 0x02; diag2fc() 67 memset(parm_list.aci_grp, 0x40, NAME_LEN); diag2fc() 75 : "=d" (residual_cnt), "+d" (rc) : "0" (&parm_list) : "memory"); diag2fc()
|
/linux-4.4.14/drivers/nvme/host/ |
H A D | scsi.c | 1307 static inline void nvme_trans_modesel_get_bd_len(u8 *parm_list, u8 cdb10, nvme_trans_modesel_get_bd_len() argument 1312 *bd_len = (parm_list[MODE_SELECT_10_BD_OFFSET] << 8) + nvme_trans_modesel_get_bd_len() 1313 parm_list[MODE_SELECT_10_BD_OFFSET + 1]; nvme_trans_modesel_get_bd_len() 1314 *llbaa = parm_list[MODE_SELECT_10_LLBAA_OFFSET] & nvme_trans_modesel_get_bd_len() 1318 *bd_len = parm_list[MODE_SELECT_6_BD_OFFSET]; nvme_trans_modesel_get_bd_len() 1322 static void nvme_trans_modesel_save_bd(struct nvme_ns *ns, u8 *parm_list, nvme_trans_modesel_save_bd() argument 1334 (parm_list[idx + 1] << 16) + nvme_trans_modesel_save_bd() 1335 (parm_list[idx + 2] << 8) + nvme_trans_modesel_save_bd() 1336 (parm_list[idx + 3]); nvme_trans_modesel_save_bd() 1339 (parm_list[idx + 5] << 16) + nvme_trans_modesel_save_bd() 1340 (parm_list[idx + 6] << 8) + nvme_trans_modesel_save_bd() 1341 (parm_list[idx + 7]); nvme_trans_modesel_save_bd() 1345 (((u64)parm_list[idx + 0]) << 56) + nvme_trans_modesel_save_bd() 1346 (((u64)parm_list[idx + 1]) << 48) + nvme_trans_modesel_save_bd() 1347 (((u64)parm_list[idx + 2]) << 40) + nvme_trans_modesel_save_bd() 1348 (((u64)parm_list[idx + 3]) << 32) + nvme_trans_modesel_save_bd() 1349 (((u64)parm_list[idx + 4]) << 24) + nvme_trans_modesel_save_bd() 1350 (((u64)parm_list[idx + 5]) << 16) + nvme_trans_modesel_save_bd() 1351 (((u64)parm_list[idx + 6]) << 8) + nvme_trans_modesel_save_bd() 1352 ((u64)parm_list[idx + 7]); nvme_trans_modesel_save_bd() 1355 (parm_list[idx + 12] << 24) + nvme_trans_modesel_save_bd() 1356 (parm_list[idx + 13] << 16) + nvme_trans_modesel_save_bd() 1357 (parm_list[idx + 14] << 8) + nvme_trans_modesel_save_bd() 1358 (parm_list[idx + 15]); nvme_trans_modesel_save_bd() 1405 u8 *parm_list; nvme_trans_modesel_data() local 1413 parm_list = kmalloc(parm_list_len, GFP_KERNEL); nvme_trans_modesel_data() 1414 if (parm_list == NULL) { nvme_trans_modesel_data() 1419 res = nvme_trans_copy_from_user(hdr, parm_list, parm_list_len); nvme_trans_modesel_data() 1423 nvme_trans_modesel_get_bd_len(parm_list, cdb10, &bd_len, &llbaa); nvme_trans_modesel_data() 1428 nvme_trans_modesel_save_bd(ns, parm_list, index, bd_len, llbaa); nvme_trans_modesel_data() 1436 page_code = parm_list[index] & MODE_SELECT_PAGE_CODE_MASK; nvme_trans_modesel_data() 1437 mp_size = parm_list[index + 1] + 2; nvme_trans_modesel_data() 1454 page_code = parm_list[index] & MODE_SELECT_PAGE_CODE_MASK; nvme_trans_modesel_data() 1455 mp_size = parm_list[index + 1] + 2; nvme_trans_modesel_data() 1456 res = nvme_trans_modesel_get_mp(ns, hdr, &parm_list[index], nvme_trans_modesel_data() 1464 kfree(parm_list); nvme_trans_modesel_data() 1512 u8 *parm_list; nvme_trans_fmt_get_parm_header() local 1515 parm_list = kmalloc(len, GFP_KERNEL); nvme_trans_fmt_get_parm_header() 1516 if (parm_list == NULL) { nvme_trans_fmt_get_parm_header() 1520 res = nvme_trans_copy_from_user(hdr, parm_list, len); nvme_trans_fmt_get_parm_header() 1524 if ((parm_list[FORMAT_UNIT_IMMED_OFFSET] & nvme_trans_fmt_get_parm_header() 1533 (parm_list[FORMAT_UNIT_PROT_INT_OFFSET] & 0x0F) != 0) { nvme_trans_fmt_get_parm_header() 1539 pf_usage = parm_list[FORMAT_UNIT_PROT_FIELD_USAGE_OFFSET] & nvme_trans_fmt_get_parm_header() 1563 kfree(parm_list); nvme_trans_fmt_get_parm_header()
|
Completed in 204 milliseconds