Searched refs:arr (Results 1 - 63 of 63) sorted by relevance

/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/
H A Dlibcfs_mem.c51 struct cfs_var_array *arr; cfs_percpt_free() local
54 arr = container_of(vars, struct cfs_var_array, va_ptrs[0]); cfs_percpt_free()
56 for (i = 0; i < arr->va_count; i++) { cfs_percpt_free()
57 if (arr->va_ptrs[i] != NULL) cfs_percpt_free()
58 LIBCFS_FREE(arr->va_ptrs[i], arr->va_size); cfs_percpt_free()
61 LIBCFS_FREE(arr, offsetof(struct cfs_var_array, cfs_percpt_free()
62 va_ptrs[arr->va_count])); cfs_percpt_free()
70 * arr = cfs_percpt_alloc(cfs_cpu_pt, size);
71 * then caller can access memory block for CPU 0 by arr[0],
72 * memory block for CPU 1 by arr[1]...
73 * memory block for CPU N by arr[N]...
80 struct cfs_var_array *arr; cfs_percpt_alloc() local
86 LIBCFS_ALLOC(arr, offsetof(struct cfs_var_array, va_ptrs[count])); cfs_percpt_alloc()
87 if (arr == NULL) cfs_percpt_alloc()
90 arr->va_size = size = L1_CACHE_ALIGN(size); cfs_percpt_alloc()
91 arr->va_count = count; cfs_percpt_alloc()
92 arr->va_cptab = cptab; cfs_percpt_alloc()
95 LIBCFS_CPT_ALLOC(arr->va_ptrs[i], cptab, i, size); cfs_percpt_alloc()
96 if (arr->va_ptrs[i] == NULL) { cfs_percpt_alloc()
97 cfs_percpt_free((void *)&arr->va_ptrs[0]); cfs_percpt_alloc()
102 return (void *)&arr->va_ptrs[0]; cfs_percpt_alloc()
113 struct cfs_var_array *arr; cfs_percpt_number() local
115 arr = container_of(vars, struct cfs_var_array, va_ptrs[0]); cfs_percpt_number()
117 return arr->va_count; cfs_percpt_number()
127 struct cfs_var_array *arr; cfs_percpt_current() local
130 arr = container_of(vars, struct cfs_var_array, va_ptrs[0]); cfs_percpt_current()
131 cpt = cfs_cpt_current(arr->va_cptab, 0); cfs_percpt_current()
135 return arr->va_ptrs[cpt]; cfs_percpt_current()
142 struct cfs_var_array *arr; cfs_percpt_index() local
144 arr = container_of(vars, struct cfs_var_array, va_ptrs[0]); cfs_percpt_index()
146 LASSERT(idx >= 0 && idx < arr->va_count); cfs_percpt_index()
147 return arr->va_ptrs[idx]; cfs_percpt_index()
157 struct cfs_var_array *arr; cfs_array_free() local
160 arr = container_of(vars, struct cfs_var_array, va_ptrs[0]); cfs_array_free()
162 for (i = 0; i < arr->va_count; i++) { cfs_array_free()
163 if (arr->va_ptrs[i] == NULL) cfs_array_free()
166 LIBCFS_FREE(arr->va_ptrs[i], arr->va_size); cfs_array_free()
168 LIBCFS_FREE(arr, offsetof(struct cfs_var_array, cfs_array_free()
169 va_ptrs[arr->va_count])); cfs_array_free()
181 struct cfs_var_array *arr; cfs_array_alloc() local
184 LIBCFS_ALLOC(arr, offsetof(struct cfs_var_array, va_ptrs[count])); cfs_array_alloc()
185 if (arr == NULL) cfs_array_alloc()
188 arr->va_count = count; cfs_array_alloc()
189 arr->va_size = size; cfs_array_alloc()
192 LIBCFS_ALLOC(arr->va_ptrs[i], size); cfs_array_alloc()
194 if (arr->va_ptrs[i] == NULL) { cfs_array_alloc()
195 cfs_array_free((void *)&arr->va_ptrs[0]); cfs_array_alloc()
200 return (void *)&arr->va_ptrs[0]; cfs_array_alloc()
/linux-4.1.27/drivers/fmc/
H A Dfmc-sdb.c33 struct sdb_array *arr, *sub; __fmc_scan_sdb_tree() local
48 arr = kzalloc(sizeof(*arr), GFP_KERNEL); __fmc_scan_sdb_tree()
49 if (!arr) __fmc_scan_sdb_tree()
51 arr->record = kzalloc(sizeof(arr->record[0]) * n, GFP_KERNEL); __fmc_scan_sdb_tree()
52 arr->subtree = kzalloc(sizeof(arr->subtree[0]) * n, GFP_KERNEL); __fmc_scan_sdb_tree()
53 if (!arr->record || !arr->subtree) { __fmc_scan_sdb_tree()
54 kfree(arr->record); __fmc_scan_sdb_tree()
55 kfree(arr->subtree); __fmc_scan_sdb_tree()
56 kfree(arr); __fmc_scan_sdb_tree()
60 arr->len = n; __fmc_scan_sdb_tree()
61 arr->level = level; __fmc_scan_sdb_tree()
62 arr->fmc = fmc; __fmc_scan_sdb_tree()
66 for (j = 0; j < sizeof(arr->record[0]); j += 4) { __fmc_scan_sdb_tree()
67 *(uint32_t *)((void *)(arr->record + i) + j) = __fmc_scan_sdb_tree()
70 r = &arr->record[i]; __fmc_scan_sdb_tree()
71 arr->subtree[i] = ERR_PTR(-ENODEV); __fmc_scan_sdb_tree()
81 arr->subtree[i] = sub; /* may be error */ __fmc_scan_sdb_tree()
84 sub->parent = arr; __fmc_scan_sdb_tree()
88 return arr; __fmc_scan_sdb_tree()
104 static void __fmc_sdb_free(struct sdb_array *arr) __fmc_sdb_free() argument
108 if (!arr) __fmc_sdb_free()
110 n = arr->len; __fmc_sdb_free()
112 if (IS_ERR(arr->subtree[i])) __fmc_sdb_free()
114 __fmc_sdb_free(arr->subtree[i]); __fmc_sdb_free()
116 kfree(arr->record); __fmc_sdb_free()
117 kfree(arr->subtree); __fmc_sdb_free()
118 kfree(arr); __fmc_sdb_free()
169 const struct sdb_array *arr) __fmc_show_sdb_tree()
171 unsigned long base = arr->baseaddr; __fmc_show_sdb_tree()
172 int i, j, n = arr->len, level = arr->level; __fmc_show_sdb_tree()
179 r = &arr->record[i]; __fmc_show_sdb_tree()
208 if (IS_ERR(arr->subtree[i])) { __fmc_show_sdb_tree()
210 PTR_ERR(arr->subtree[i])); __fmc_show_sdb_tree()
213 __fmc_show_sdb_tree(fmc, arr->subtree[i]); __fmc_show_sdb_tree()
168 __fmc_show_sdb_tree(const struct fmc_device *fmc, const struct sdb_array *arr) __fmc_show_sdb_tree() argument
/linux-4.1.27/drivers/scsi/
H A Dscsi_debug.c902 static int fill_from_dev_buffer(struct scsi_cmnd *scp, unsigned char *arr, fill_from_dev_buffer() argument
914 arr, arr_len); fill_from_dev_buffer()
920 /* Returns number of bytes fetched into 'arr' or -1 if error. */ fetch_to_dev_buffer()
921 static int fetch_to_dev_buffer(struct scsi_cmnd *scp, unsigned char *arr, fetch_to_dev_buffer() argument
929 return scsi_sg_copy_to_buffer(scp, arr, arr_len); fetch_to_dev_buffer()
937 /* Device identification VPD page. Returns number of bytes placed in arr */ inquiry_evpd_83()
938 static int inquiry_evpd_83(unsigned char * arr, int port_group_id, inquiry_evpd_83() argument
948 arr[0] = 0x2; /* ASCII */ inquiry_evpd_83()
949 arr[1] = 0x1; inquiry_evpd_83()
950 arr[2] = 0x0; inquiry_evpd_83()
951 memcpy(&arr[4], inq_vendor_id, 8); inquiry_evpd_83()
952 memcpy(&arr[12], inq_product_id, 16); inquiry_evpd_83()
953 memcpy(&arr[28], dev_id_str, dev_id_str_len); inquiry_evpd_83()
955 arr[3] = num; inquiry_evpd_83()
959 arr[num++] = 0x1; /* binary (not necessarily sas) */ inquiry_evpd_83()
960 arr[num++] = 0x3; /* PIV=0, lu, naa */ inquiry_evpd_83()
961 arr[num++] = 0x0; inquiry_evpd_83()
962 arr[num++] = 0x8; inquiry_evpd_83()
963 arr[num++] = 0x53; /* naa-5 ieee company id=0x333333 (fake) */ inquiry_evpd_83()
964 arr[num++] = 0x33; inquiry_evpd_83()
965 arr[num++] = 0x33; inquiry_evpd_83()
966 arr[num++] = 0x30; inquiry_evpd_83()
967 arr[num++] = (dev_id_num >> 24); inquiry_evpd_83()
968 arr[num++] = (dev_id_num >> 16) & 0xff; inquiry_evpd_83()
969 arr[num++] = (dev_id_num >> 8) & 0xff; inquiry_evpd_83()
970 arr[num++] = dev_id_num & 0xff; inquiry_evpd_83()
972 arr[num++] = 0x61; /* proto=sas, binary */ inquiry_evpd_83()
973 arr[num++] = 0x94; /* PIV=1, target port, rel port */ inquiry_evpd_83()
974 arr[num++] = 0x0; /* reserved */ inquiry_evpd_83()
975 arr[num++] = 0x4; /* length */ inquiry_evpd_83()
976 arr[num++] = 0x0; /* reserved */ inquiry_evpd_83()
977 arr[num++] = 0x0; /* reserved */ inquiry_evpd_83()
978 arr[num++] = 0x0; inquiry_evpd_83()
979 arr[num++] = 0x1; /* relative port A */ inquiry_evpd_83()
982 arr[num++] = 0x61; /* proto=sas, binary */ inquiry_evpd_83()
983 arr[num++] = 0x93; /* piv=1, target port, naa */ inquiry_evpd_83()
984 arr[num++] = 0x0; inquiry_evpd_83()
985 arr[num++] = 0x8; inquiry_evpd_83()
986 arr[num++] = 0x52; /* naa-5, company id=0x222222 (fake) */ inquiry_evpd_83()
987 arr[num++] = 0x22; inquiry_evpd_83()
988 arr[num++] = 0x22; inquiry_evpd_83()
989 arr[num++] = 0x20; inquiry_evpd_83()
990 arr[num++] = (port_a >> 24); inquiry_evpd_83()
991 arr[num++] = (port_a >> 16) & 0xff; inquiry_evpd_83()
992 arr[num++] = (port_a >> 8) & 0xff; inquiry_evpd_83()
993 arr[num++] = port_a & 0xff; inquiry_evpd_83()
995 arr[num++] = 0x61; /* proto=sas, binary */ inquiry_evpd_83()
996 arr[num++] = 0x95; /* piv=1, target port group id */ inquiry_evpd_83()
997 arr[num++] = 0x0; inquiry_evpd_83()
998 arr[num++] = 0x4; inquiry_evpd_83()
999 arr[num++] = 0; inquiry_evpd_83()
1000 arr[num++] = 0; inquiry_evpd_83()
1001 arr[num++] = (port_group_id >> 8) & 0xff; inquiry_evpd_83()
1002 arr[num++] = port_group_id & 0xff; inquiry_evpd_83()
1004 arr[num++] = 0x61; /* proto=sas, binary */ inquiry_evpd_83()
1005 arr[num++] = 0xa3; /* piv=1, target device, naa */ inquiry_evpd_83()
1006 arr[num++] = 0x0; inquiry_evpd_83()
1007 arr[num++] = 0x8; inquiry_evpd_83()
1008 arr[num++] = 0x52; /* naa-5, company id=0x222222 (fake) */ inquiry_evpd_83()
1009 arr[num++] = 0x22; inquiry_evpd_83()
1010 arr[num++] = 0x22; inquiry_evpd_83()
1011 arr[num++] = 0x20; inquiry_evpd_83()
1012 arr[num++] = (target_dev_id >> 24); inquiry_evpd_83()
1013 arr[num++] = (target_dev_id >> 16) & 0xff; inquiry_evpd_83()
1014 arr[num++] = (target_dev_id >> 8) & 0xff; inquiry_evpd_83()
1015 arr[num++] = target_dev_id & 0xff; inquiry_evpd_83()
1017 arr[num++] = 0x63; /* proto=sas, UTF-8 */ inquiry_evpd_83()
1018 arr[num++] = 0xa8; /* piv=1, target device, SCSI name string */ inquiry_evpd_83()
1019 arr[num++] = 0x0; inquiry_evpd_83()
1020 arr[num++] = 24; inquiry_evpd_83()
1021 memcpy(arr + num, "naa.52222220", 12); inquiry_evpd_83()
1024 memcpy(arr + num, b, 8); inquiry_evpd_83()
1026 memset(arr + num, 0, 4); inquiry_evpd_83()
1039 static int inquiry_evpd_84(unsigned char * arr) inquiry_evpd_84() argument
1041 memcpy(arr, vpd84_data, sizeof(vpd84_data)); inquiry_evpd_84()
1046 static int inquiry_evpd_85(unsigned char * arr) inquiry_evpd_85() argument
1053 arr[num++] = 0x1; /* lu, storage config */ inquiry_evpd_85()
1054 arr[num++] = 0x0; /* reserved */ inquiry_evpd_85()
1055 arr[num++] = 0x0; inquiry_evpd_85()
1060 arr[num++] = plen; /* length, null termianted, padded */ inquiry_evpd_85()
1061 memcpy(arr + num, na1, olen); inquiry_evpd_85()
1062 memset(arr + num + olen, 0, plen - olen); inquiry_evpd_85()
1065 arr[num++] = 0x4; /* lu, logging */ inquiry_evpd_85()
1066 arr[num++] = 0x0; /* reserved */ inquiry_evpd_85()
1067 arr[num++] = 0x0; inquiry_evpd_85()
1072 arr[num++] = plen; /* length, null terminated, padded */ inquiry_evpd_85()
1073 memcpy(arr + num, na2, olen); inquiry_evpd_85()
1074 memset(arr + num + olen, 0, plen - olen); inquiry_evpd_85()
1081 static int inquiry_evpd_88(unsigned char * arr, int target_dev_id) inquiry_evpd_88() argument
1088 arr[num++] = 0x0; /* reserved */ inquiry_evpd_88()
1089 arr[num++] = 0x0; /* reserved */ inquiry_evpd_88()
1090 arr[num++] = 0x0; inquiry_evpd_88()
1091 arr[num++] = 0x1; /* relative port 1 (primary) */ inquiry_evpd_88()
1092 memset(arr + num, 0, 6); inquiry_evpd_88()
1094 arr[num++] = 0x0; inquiry_evpd_88()
1095 arr[num++] = 12; /* length tp descriptor */ inquiry_evpd_88()
1097 arr[num++] = 0x61; /* proto=sas, binary */ inquiry_evpd_88()
1098 arr[num++] = 0x93; /* PIV=1, target port, NAA */ inquiry_evpd_88()
1099 arr[num++] = 0x0; /* reserved */ inquiry_evpd_88()
1100 arr[num++] = 0x8; /* length */ inquiry_evpd_88()
1101 arr[num++] = 0x52; /* NAA-5, company_id=0x222222 (fake) */ inquiry_evpd_88()
1102 arr[num++] = 0x22; inquiry_evpd_88()
1103 arr[num++] = 0x22; inquiry_evpd_88()
1104 arr[num++] = 0x20; inquiry_evpd_88()
1105 arr[num++] = (port_a >> 24); inquiry_evpd_88()
1106 arr[num++] = (port_a >> 16) & 0xff; inquiry_evpd_88()
1107 arr[num++] = (port_a >> 8) & 0xff; inquiry_evpd_88()
1108 arr[num++] = port_a & 0xff; inquiry_evpd_88()
1110 arr[num++] = 0x0; /* reserved */ inquiry_evpd_88()
1111 arr[num++] = 0x0; /* reserved */ inquiry_evpd_88()
1112 arr[num++] = 0x0; inquiry_evpd_88()
1113 arr[num++] = 0x2; /* relative port 2 (secondary) */ inquiry_evpd_88()
1114 memset(arr + num, 0, 6); inquiry_evpd_88()
1116 arr[num++] = 0x0; inquiry_evpd_88()
1117 arr[num++] = 12; /* length tp descriptor */ inquiry_evpd_88()
1119 arr[num++] = 0x61; /* proto=sas, binary */ inquiry_evpd_88()
1120 arr[num++] = 0x93; /* PIV=1, target port, NAA */ inquiry_evpd_88()
1121 arr[num++] = 0x0; /* reserved */ inquiry_evpd_88()
1122 arr[num++] = 0x8; /* length */ inquiry_evpd_88()
1123 arr[num++] = 0x52; /* NAA-5, company_id=0x222222 (fake) */ inquiry_evpd_88()
1124 arr[num++] = 0x22; inquiry_evpd_88()
1125 arr[num++] = 0x22; inquiry_evpd_88()
1126 arr[num++] = 0x20; inquiry_evpd_88()
1127 arr[num++] = (port_b >> 24); inquiry_evpd_88()
1128 arr[num++] = (port_b >> 16) & 0xff; inquiry_evpd_88()
1129 arr[num++] = (port_b >> 8) & 0xff; inquiry_evpd_88()
1130 arr[num++] = port_b & 0xff; inquiry_evpd_88()
1181 static int inquiry_evpd_89(unsigned char * arr) inquiry_evpd_89() argument
1183 memcpy(arr, vpd89_data, sizeof(vpd89_data)); inquiry_evpd_89()
1196 static int inquiry_evpd_b0(unsigned char * arr) inquiry_evpd_b0() argument
1200 memcpy(arr, vpdb0_data, sizeof(vpdb0_data)); inquiry_evpd_b0()
1204 arr[2] = (gran >> 8) & 0xff; inquiry_evpd_b0()
1205 arr[3] = gran & 0xff; inquiry_evpd_b0()
1209 arr[4] = (sdebug_store_sectors >> 24) & 0xff; inquiry_evpd_b0()
1210 arr[5] = (sdebug_store_sectors >> 16) & 0xff; inquiry_evpd_b0()
1211 arr[6] = (sdebug_store_sectors >> 8) & 0xff; inquiry_evpd_b0()
1212 arr[7] = sdebug_store_sectors & 0xff; inquiry_evpd_b0()
1216 put_unaligned_be32(scsi_debug_opt_blks, &arr[8]); inquiry_evpd_b0()
1220 put_unaligned_be32(scsi_debug_unmap_max_blocks, &arr[16]); inquiry_evpd_b0()
1223 put_unaligned_be32(scsi_debug_unmap_max_desc, &arr[20]); inquiry_evpd_b0()
1228 put_unaligned_be32(scsi_debug_unmap_alignment, &arr[28]); inquiry_evpd_b0()
1229 arr[28] |= 0x80; /* UGAVALID */ inquiry_evpd_b0()
1233 put_unaligned_be32(scsi_debug_unmap_granularity, &arr[24]); inquiry_evpd_b0()
1236 put_unaligned_be64(scsi_debug_write_same_length, &arr[32]); inquiry_evpd_b0()
1244 static int inquiry_evpd_b1(unsigned char *arr) inquiry_evpd_b1() argument
1246 memset(arr, 0, 0x3c); inquiry_evpd_b1()
1247 arr[0] = 0; inquiry_evpd_b1()
1248 arr[1] = 1; /* non rotating medium (e.g. solid state) */ inquiry_evpd_b1()
1249 arr[2] = 0; inquiry_evpd_b1()
1250 arr[3] = 5; /* less than 1.8" */ inquiry_evpd_b1()
1256 static int inquiry_evpd_b2(unsigned char *arr) inquiry_evpd_b2() argument
1258 memset(arr, 0, 0x4); inquiry_evpd_b2()
1259 arr[0] = 0; /* threshold exponent */ inquiry_evpd_b2()
1262 arr[1] = 1 << 7; inquiry_evpd_b2()
1265 arr[1] |= 1 << 6; inquiry_evpd_b2()
1268 arr[1] |= 1 << 5; inquiry_evpd_b2()
1271 arr[1] |= 1 << 2; inquiry_evpd_b2()
1282 unsigned char * arr; resp_inquiry() local
1288 arr = kzalloc(SDEBUG_MAX_INQ_ARR_SZ, GFP_ATOMIC); resp_inquiry()
1289 if (! arr) resp_inquiry()
1298 arr[0] = pq_pdt; resp_inquiry()
1301 kfree(arr); resp_inquiry()
1318 arr[1] = cmd[2]; /*sanity */ resp_inquiry()
1320 arr[n++] = 0x0; /* this page */ resp_inquiry()
1321 arr[n++] = 0x80; /* unit serial number */ resp_inquiry()
1322 arr[n++] = 0x83; /* device identification */ resp_inquiry()
1323 arr[n++] = 0x84; /* software interface ident. */ resp_inquiry()
1324 arr[n++] = 0x85; /* management network addresses */ resp_inquiry()
1325 arr[n++] = 0x86; /* extended inquiry */ resp_inquiry()
1326 arr[n++] = 0x87; /* mode page policy */ resp_inquiry()
1327 arr[n++] = 0x88; /* SCSI ports */ resp_inquiry()
1328 arr[n++] = 0x89; /* ATA information */ resp_inquiry()
1329 arr[n++] = 0xb0; /* Block limits (SBC) */ resp_inquiry()
1330 arr[n++] = 0xb1; /* Block characteristics (SBC) */ resp_inquiry()
1332 arr[n++] = 0xb2; resp_inquiry()
1333 arr[3] = n - 4; /* number of supported VPD pages */ resp_inquiry()
1335 arr[1] = cmd[2]; /*sanity */ resp_inquiry()
1336 arr[3] = len; resp_inquiry()
1337 memcpy(&arr[4], lu_id_str, len); resp_inquiry()
1339 arr[1] = cmd[2]; /*sanity */ resp_inquiry()
1340 arr[3] = inquiry_evpd_83(&arr[4], port_group_id, resp_inquiry()
1344 arr[1] = cmd[2]; /*sanity */ resp_inquiry()
1345 arr[3] = inquiry_evpd_84(&arr[4]); resp_inquiry()
1347 arr[1] = cmd[2]; /*sanity */ resp_inquiry()
1348 arr[3] = inquiry_evpd_85(&arr[4]); resp_inquiry()
1350 arr[1] = cmd[2]; /*sanity */ resp_inquiry()
1351 arr[3] = 0x3c; /* number of following entries */ resp_inquiry()
1353 arr[4] = 0x4; /* SPT: GRD_CHK:1 */ resp_inquiry()
1355 arr[4] = 0x5; /* SPT: GRD_CHK:1, REF_CHK:1 */ resp_inquiry()
1357 arr[4] = 0x0; /* no protection stuff */ resp_inquiry()
1358 arr[5] = 0x7; /* head of q, ordered + simple q's */ resp_inquiry()
1360 arr[1] = cmd[2]; /*sanity */ resp_inquiry()
1361 arr[3] = 0x8; /* number of following entries */ resp_inquiry()
1362 arr[4] = 0x2; /* disconnect-reconnect mp */ resp_inquiry()
1363 arr[6] = 0x80; /* mlus, shared */ resp_inquiry()
1364 arr[8] = 0x18; /* protocol specific lu */ resp_inquiry()
1365 arr[10] = 0x82; /* mlus, per initiator port */ resp_inquiry()
1367 arr[1] = cmd[2]; /*sanity */ resp_inquiry()
1368 arr[3] = inquiry_evpd_88(&arr[4], target_dev_id); resp_inquiry()
1370 arr[1] = cmd[2]; /*sanity */ resp_inquiry()
1371 n = inquiry_evpd_89(&arr[4]); resp_inquiry()
1372 arr[2] = (n >> 8); resp_inquiry()
1373 arr[3] = (n & 0xff); resp_inquiry()
1375 arr[1] = cmd[2]; /*sanity */ resp_inquiry()
1376 arr[3] = inquiry_evpd_b0(&arr[4]); resp_inquiry()
1378 arr[1] = cmd[2]; /*sanity */ resp_inquiry()
1379 arr[3] = inquiry_evpd_b1(&arr[4]); resp_inquiry()
1381 arr[1] = cmd[2]; /*sanity */ resp_inquiry()
1382 arr[3] = inquiry_evpd_b2(&arr[4]); resp_inquiry()
1385 kfree(arr); resp_inquiry()
1388 len = min(((arr[2] << 8) + arr[3]) + 4, alloc_len); resp_inquiry()
1389 ret = fill_from_dev_buffer(scp, arr, resp_inquiry()
1391 kfree(arr); resp_inquiry()
1395 arr[1] = scsi_debug_removable ? 0x80 : 0; /* Removable disk */ resp_inquiry()
1396 arr[2] = scsi_debug_scsi_level; resp_inquiry()
1397 arr[3] = 2; /* response_data_format==2 */ resp_inquiry()
1398 arr[4] = SDEBUG_LONG_INQ_SZ - 5; resp_inquiry()
1399 arr[5] = scsi_debug_dif ? 1 : 0; /* PROTECT bit */ resp_inquiry()
1401 arr[5] = 0x10; /* claim: implicit TGPS */ resp_inquiry()
1402 arr[6] = 0x10; /* claim: MultiP */ resp_inquiry()
1403 /* arr[6] |= 0x40; ... claim: EncServ (enclosure services) */ resp_inquiry()
1404 arr[7] = 0xa; /* claim: LINKED + CMDQUE */ resp_inquiry()
1405 memcpy(&arr[8], inq_vendor_id, 8); resp_inquiry()
1406 memcpy(&arr[16], inq_product_id, 16); resp_inquiry()
1407 memcpy(&arr[32], inq_product_rev, 4); resp_inquiry()
1409 arr[58] = 0x0; arr[59] = 0xa2; /* SAM-5 rev 4 */ resp_inquiry()
1410 arr[60] = 0x4; arr[61] = 0x68; /* SPC-4 rev 37 */ resp_inquiry()
1413 arr[n++] = 0x4; arr[n++] = 0xc5; /* SBC-4 rev 36 */ resp_inquiry()
1415 arr[n++] = 0x5; arr[n++] = 0x25; /* SSC-4 rev 3 */ resp_inquiry()
1417 arr[n++] = 0x20; arr[n++] = 0xe6; /* SPL-3 rev 7 */ resp_inquiry()
1418 ret = fill_from_dev_buffer(scp, arr, resp_inquiry()
1420 kfree(arr); resp_inquiry()
1429 unsigned char arr[SCSI_SENSE_BUFFERSIZE]; resp_requests() local
1433 memset(arr, 0, sizeof(arr)); resp_requests()
1439 arr[0] = 0x72; resp_requests()
1440 arr[1] = 0x0; /* NO_SENSE in sense_key */ resp_requests()
1441 arr[2] = THRESHOLD_EXCEEDED; resp_requests()
1442 arr[3] = 0xff; /* TEST set and MRIE==6 */ resp_requests()
1445 arr[0] = 0x70; resp_requests()
1446 arr[2] = 0x0; /* NO_SENSE in sense_key */ resp_requests()
1447 arr[7] = 0xa; /* 18 byte sense buffer */ resp_requests()
1448 arr[12] = THRESHOLD_EXCEEDED; resp_requests()
1449 arr[13] = 0xff; /* TEST set and MRIE==6 */ resp_requests()
1452 memcpy(arr, sbuff, SCSI_SENSE_BUFFERSIZE); resp_requests()
1453 if (arr[0] >= 0x70 && dsense == scsi_debug_dsense) resp_requests()
1455 else if (arr[0] <= 0x70) { resp_requests()
1457 memset(arr, 0, 8); resp_requests()
1458 arr[0] = 0x72; resp_requests()
1461 memset(arr, 0, 18); resp_requests()
1462 arr[0] = 0x70; resp_requests()
1463 arr[7] = 0xa; resp_requests()
1466 memset(arr, 0, 8); resp_requests()
1467 arr[0] = 0x72; resp_requests()
1468 arr[1] = sbuff[2]; /* sense key */ resp_requests()
1469 arr[2] = sbuff[12]; /* asc */ resp_requests()
1470 arr[3] = sbuff[13]; /* ascq */ resp_requests()
1473 memset(arr, 0, 18); resp_requests()
1474 arr[0] = 0x70; resp_requests()
1475 arr[2] = sbuff[1]; resp_requests()
1476 arr[7] = 0xa; resp_requests()
1477 arr[12] = sbuff[1]; resp_requests()
1478 arr[13] = sbuff[3]; resp_requests()
1483 return fill_from_dev_buffer(scp, arr, len); resp_requests()
1516 unsigned char arr[SDEBUG_READCAP_ARR_SZ]; resp_readcap() local
1521 memset(arr, 0, SDEBUG_READCAP_ARR_SZ); resp_readcap()
1524 arr[0] = (capac >> 24); resp_readcap()
1525 arr[1] = (capac >> 16) & 0xff; resp_readcap()
1526 arr[2] = (capac >> 8) & 0xff; resp_readcap()
1527 arr[3] = capac & 0xff; resp_readcap()
1529 arr[0] = 0xff; resp_readcap()
1530 arr[1] = 0xff; resp_readcap()
1531 arr[2] = 0xff; resp_readcap()
1532 arr[3] = 0xff; resp_readcap()
1534 arr[6] = (scsi_debug_sector_size >> 8) & 0xff; resp_readcap()
1535 arr[7] = scsi_debug_sector_size & 0xff; resp_readcap()
1536 return fill_from_dev_buffer(scp, arr, SDEBUG_READCAP_ARR_SZ); resp_readcap()
1544 unsigned char arr[SDEBUG_READCAP16_ARR_SZ]; resp_readcap16() local
1552 memset(arr, 0, SDEBUG_READCAP16_ARR_SZ); resp_readcap16()
1555 arr[7 - k] = capac & 0xff; resp_readcap16()
1556 arr[8] = (scsi_debug_sector_size >> 24) & 0xff; resp_readcap16()
1557 arr[9] = (scsi_debug_sector_size >> 16) & 0xff; resp_readcap16()
1558 arr[10] = (scsi_debug_sector_size >> 8) & 0xff; resp_readcap16()
1559 arr[11] = scsi_debug_sector_size & 0xff; resp_readcap16()
1560 arr[13] = scsi_debug_physblk_exp & 0xf; resp_readcap16()
1561 arr[14] = (scsi_debug_lowest_aligned >> 8) & 0x3f; resp_readcap16()
1564 arr[14] |= 0x80; /* LBPME */ resp_readcap16()
1566 arr[14] |= 0x40; /* LBPRZ */ resp_readcap16()
1569 arr[15] = scsi_debug_lowest_aligned & 0xff; resp_readcap16()
1572 arr[12] = (scsi_debug_dif - 1) << 1; /* P_TYPE */ resp_readcap16()
1573 arr[12] |= 1; /* PROT_EN */ resp_readcap16()
1576 return fill_from_dev_buffer(scp, arr, resp_readcap16()
1586 unsigned char * arr; resp_report_tgtpgs() local
1594 arr = kzalloc(SDEBUG_MAX_TGTPGS_ARR_SZ, GFP_ATOMIC); resp_report_tgtpgs()
1595 if (! arr) resp_report_tgtpgs()
1615 arr[n++] = host_no % 3; /* Asymm access state */ resp_report_tgtpgs()
1616 arr[n++] = 0x0F; /* claim: all states are supported */ resp_report_tgtpgs()
1618 arr[n++] = 0x0; /* Active/Optimized path */ resp_report_tgtpgs()
1619 arr[n++] = 0x01; /* claim: only support active/optimized paths */ resp_report_tgtpgs()
1621 arr[n++] = (port_group_a >> 8) & 0xff; resp_report_tgtpgs()
1622 arr[n++] = port_group_a & 0xff; resp_report_tgtpgs()
1623 arr[n++] = 0; /* Reserved */ resp_report_tgtpgs()
1624 arr[n++] = 0; /* Status code */ resp_report_tgtpgs()
1625 arr[n++] = 0; /* Vendor unique */ resp_report_tgtpgs()
1626 arr[n++] = 0x1; /* One port per group */ resp_report_tgtpgs()
1627 arr[n++] = 0; /* Reserved */ resp_report_tgtpgs()
1628 arr[n++] = 0; /* Reserved */ resp_report_tgtpgs()
1629 arr[n++] = (port_a >> 8) & 0xff; resp_report_tgtpgs()
1630 arr[n++] = port_a & 0xff; resp_report_tgtpgs()
1631 arr[n++] = 3; /* Port unavailable */ resp_report_tgtpgs()
1632 arr[n++] = 0x08; /* claim: only unavailalbe paths are supported */ resp_report_tgtpgs()
1633 arr[n++] = (port_group_b >> 8) & 0xff; resp_report_tgtpgs()
1634 arr[n++] = port_group_b & 0xff; resp_report_tgtpgs()
1635 arr[n++] = 0; /* Reserved */ resp_report_tgtpgs()
1636 arr[n++] = 0; /* Status code */ resp_report_tgtpgs()
1637 arr[n++] = 0; /* Vendor unique */ resp_report_tgtpgs()
1638 arr[n++] = 0x1; /* One port per group */ resp_report_tgtpgs()
1639 arr[n++] = 0; /* Reserved */ resp_report_tgtpgs()
1640 arr[n++] = 0; /* Reserved */ resp_report_tgtpgs()
1641 arr[n++] = (port_b >> 8) & 0xff; resp_report_tgtpgs()
1642 arr[n++] = port_b & 0xff; resp_report_tgtpgs()
1645 arr[0] = (rlen >> 24) & 0xff; resp_report_tgtpgs()
1646 arr[1] = (rlen >> 16) & 0xff; resp_report_tgtpgs()
1647 arr[2] = (rlen >> 8) & 0xff; resp_report_tgtpgs()
1648 arr[3] = rlen & 0xff; resp_report_tgtpgs()
1657 ret = fill_from_dev_buffer(scp, arr, resp_report_tgtpgs()
1659 kfree(arr); resp_report_tgtpgs()
1673 u8 *arr; resp_rsup_opcodes() local
1689 arr = kzalloc((a_len < 256) ? 320 : a_len + 64, GFP_ATOMIC); resp_rsup_opcodes()
1690 if (NULL == arr) { resp_rsup_opcodes()
1705 put_unaligned_be32(count * bump, arr); resp_rsup_opcodes()
1711 arr[offset] = oip->opcode; resp_rsup_opcodes()
1712 put_unaligned_be16(oip->sa, arr + offset + 2); resp_rsup_opcodes()
1714 arr[offset + 5] |= 0x2; resp_rsup_opcodes()
1716 arr[offset + 5] |= 0x1; resp_rsup_opcodes()
1717 put_unaligned_be16(oip->len_mask[0], arr + offset + 6); resp_rsup_opcodes()
1719 put_unaligned_be16(0xa, arr + offset + 8); resp_rsup_opcodes()
1725 arr[offset] = oip->opcode; resp_rsup_opcodes()
1726 put_unaligned_be16(oip->sa, arr + offset + 2); resp_rsup_opcodes()
1728 arr[offset + 5] |= 0x2; resp_rsup_opcodes()
1730 arr[offset + 5] |= 0x1; resp_rsup_opcodes()
1732 arr + offset + 6); resp_rsup_opcodes()
1735 arr + offset + 8); resp_rsup_opcodes()
1754 kfree(arr); resp_rsup_opcodes()
1761 kfree(arr); /* point at requested sa */ resp_rsup_opcodes()
1787 put_unaligned_be16(u, arr + 2); resp_rsup_opcodes()
1788 arr[4] = oip->opcode; resp_rsup_opcodes()
1790 arr[4 + k] = (k < 16) ? resp_rsup_opcodes()
1796 arr[1] = (rctd ? 0x80 : 0) | supp; resp_rsup_opcodes()
1798 put_unaligned_be16(0xa, arr + offset); resp_rsup_opcodes()
1804 kfree(arr); resp_rsup_opcodes()
1809 errsts = fill_from_dev_buffer(scp, arr, len); resp_rsup_opcodes()
1810 kfree(arr); resp_rsup_opcodes()
1819 u8 arr[16]; resp_rsup_tmfs() local
1822 memset(arr, 0, sizeof(arr)); resp_rsup_tmfs()
1829 arr[0] = 0xc8; /* ATS | ATSS | LURS */ resp_rsup_tmfs()
1830 arr[1] = 0x1; /* ITNRS */ resp_rsup_tmfs()
1832 arr[3] = 0xc; resp_rsup_tmfs()
1838 return fill_from_dev_buffer(scp, arr, len); resp_rsup_tmfs()
2009 unsigned char arr[SDEBUG_MAX_MSENSE_SZ]; resp_mode_sense() local
2023 memset(arr, 0, SDEBUG_MAX_MSENSE_SZ); resp_mode_sense()
2036 arr[2] = dev_spec; resp_mode_sense()
2037 arr[3] = bd_len; resp_mode_sense()
2040 arr[3] = dev_spec; resp_mode_sense()
2042 arr[4] = 0x1; /* set LONGLBA bit */ resp_mode_sense()
2043 arr[7] = bd_len; /* assume 255 or less */ resp_mode_sense()
2046 ap = arr + offset; resp_mode_sense()
2065 ap = arr + offset; resp_mode_sense()
2076 ap = arr + offset; resp_mode_sense()
2149 arr[0] = offset - 1; resp_mode_sense()
2151 arr[0] = ((offset - 2) >> 8) & 0xff; resp_mode_sense()
2152 arr[1] = (offset - 2) & 0xff; resp_mode_sense()
2154 return fill_from_dev_buffer(scp, arr, min(alloc_len, offset)); resp_mode_sense()
2164 unsigned char arr[SDEBUG_MAX_MSELECT_SZ]; resp_mode_select() local
2168 memset(arr, 0, sizeof(arr)); resp_mode_select()
2176 res = fetch_to_dev_buffer(scp, arr, param_len); resp_mode_select()
2184 md_len = mselect6 ? (arr[0] + 1) : ((arr[0] << 8) + arr[1] + 2); resp_mode_select()
2185 bd_len = mselect6 ? arr[3] : ((arr[6] << 8) + arr[7]); resp_mode_select()
2191 mpage = arr[off] & 0x3f; resp_mode_select()
2192 ps = !!(arr[off] & 0x80); resp_mode_select()
2197 spf = !!(arr[off] & 0x40); resp_mode_select()
2198 pg_len = spf ? ((arr[off + 2] << 8) + arr[off + 3] + 4) : resp_mode_select()
2199 (arr[off + 1] + 2); resp_mode_select()
2207 if (caching_pg[1] == arr[off + 1]) { resp_mode_select()
2208 memcpy(caching_pg + 2, arr + off + 2, resp_mode_select()
2214 if (ctrl_m_pg[1] == arr[off + 1]) { resp_mode_select()
2215 memcpy(ctrl_m_pg + 2, arr + off + 2, resp_mode_select()
2222 if (iec_m_pg[1] == arr[off + 1]) { resp_mode_select()
2223 memcpy(iec_m_pg + 2, arr + off + 2, resp_mode_select()
2238 static int resp_temp_l_pg(unsigned char * arr) resp_temp_l_pg() argument
2244 memcpy(arr, temp_l_pg, sizeof(temp_l_pg)); resp_temp_l_pg()
2248 static int resp_ie_l_pg(unsigned char * arr) resp_ie_l_pg() argument
2253 memcpy(arr, ie_l_pg, sizeof(ie_l_pg)); resp_ie_l_pg()
2255 arr[4] = THRESHOLD_EXCEEDED; resp_ie_l_pg()
2256 arr[5] = 0xff; resp_ie_l_pg()
2267 unsigned char arr[SDEBUG_MAX_LSENSE_SZ]; resp_log_sense() local
2270 memset(arr, 0, sizeof(arr)); resp_log_sense()
2281 arr[0] = pcode; resp_log_sense()
2286 arr[n++] = 0x0; /* this page */ resp_log_sense()
2287 arr[n++] = 0xd; /* Temperature */ resp_log_sense()
2288 arr[n++] = 0x2f; /* Informational exceptions */ resp_log_sense()
2289 arr[3] = n - 4; resp_log_sense()
2292 arr[3] = resp_temp_l_pg(arr + 4); resp_log_sense()
2295 arr[3] = resp_ie_l_pg(arr + 4); resp_log_sense()
2302 arr[0] |= 0x40; resp_log_sense()
2303 arr[1] = subpcode; resp_log_sense()
2307 arr[n++] = 0x0; resp_log_sense()
2308 arr[n++] = 0x0; /* 0,0 page */ resp_log_sense()
2309 arr[n++] = 0x0; resp_log_sense()
2310 arr[n++] = 0xff; /* this page */ resp_log_sense()
2311 arr[n++] = 0xd; resp_log_sense()
2312 arr[n++] = 0x0; /* Temperature */ resp_log_sense()
2313 arr[n++] = 0x2f; resp_log_sense()
2314 arr[n++] = 0x0; /* Informational exceptions */ resp_log_sense()
2315 arr[3] = n - 4; resp_log_sense()
2319 arr[n++] = 0xd; resp_log_sense()
2320 arr[n++] = 0x0; /* Temperature */ resp_log_sense()
2321 arr[3] = n - 4; resp_log_sense()
2325 arr[n++] = 0x2f; resp_log_sense()
2326 arr[n++] = 0x0; /* Informational exceptions */ resp_log_sense()
2327 arr[3] = n - 4; resp_log_sense()
2337 len = min(((arr[2] << 8) + arr[3]) + 4, alloc_len); resp_log_sense()
2338 return fill_from_dev_buffer(scp, arr, resp_log_sense()
2403 /* If fake_store(lba,num) compares equal to arr(num), then copy top half of
2404 * arr into fake_store(lba,num) and return true. If comparison fails then
2407 comp_write_worker(u64 lba, u32 num, const u8 *arr) comp_write_worker() argument
2418 res = !memcmp(fake_storep + (block * lb_size), arr, comp_write_worker()
2423 res = memcmp(fake_storep, arr + ((num - rest) * lb_size), comp_write_worker()
2427 arr += num * lb_size; comp_write_worker()
2428 memcpy(fake_storep + (block * lb_size), arr, (num - rest) * lb_size); comp_write_worker()
2430 memcpy(fake_storep, arr + ((num - rest) * lb_size), comp_write_worker()
3144 u8 *arr; resp_comp_write() local
3181 arr = kzalloc(dnum * lb_size, GFP_ATOMIC); resp_comp_write()
3182 if (NULL == arr) { resp_comp_write()
3191 * from data-in into arr. Safe (atomic) since write_lock held. */ resp_comp_write()
3193 fake_storep = arr; resp_comp_write()
3204 if (!comp_write_worker(lba, num, arr)) { resp_comp_write()
3213 kfree(arr); resp_comp_write()
3288 u8 arr[SDEBUG_GET_LBA_STATUS_LEN]; resp_get_lba_status() local
3313 memset(arr, 0, SDEBUG_GET_LBA_STATUS_LEN); resp_get_lba_status()
3314 put_unaligned_be32(20, arr); /* Parameter Data Length */ resp_get_lba_status()
3315 put_unaligned_be64(lba, arr + 8); /* LBA */ resp_get_lba_status()
3316 put_unaligned_be32(num, arr + 16); /* Number of blocks */ resp_get_lba_status()
3317 arr[20] = !mapped; /* prov_stat=0: mapped; 1: dealloc */ resp_get_lba_status()
3319 return fill_from_dev_buffer(scp, arr, SDEBUG_GET_LBA_STATUS_LEN); resp_get_lba_status()
3333 unsigned char arr[SDEBUG_RLUN_ARR_SZ]; resp_report_luns() local
3344 memset(arr, 0, SDEBUG_RLUN_ARR_SZ); resp_report_luns()
3352 arr[2] = ((sizeof(struct scsi_lun) * num) >> 8) & 0xff; resp_report_luns()
3353 arr[3] = (sizeof(struct scsi_lun) * num) & 0xff; resp_report_luns()
3360 one_lun = (struct scsi_lun *) &arr[8]; resp_report_luns()
3361 max_addr = arr + SDEBUG_RLUN_ARR_SZ; resp_report_luns()
3376 alloc_len = (unsigned char *)(one_lun + i) - arr; resp_report_luns()
3377 return fill_from_dev_buffer(scp, arr, resp_report_luns()
4172 char arr[16]; scsi_debug_write_info() local
4178 memcpy(arr, buffer, minLen); scsi_debug_write_info()
4179 arr[minLen] = '\0'; scsi_debug_write_info()
4180 if (1 != sscanf(arr, "%d", &opts)) scsi_debug_write_info()
H A Dconstants.c27 const struct value_name_pair *arr; member in struct:sa_name_list
263 const struct value_name_pair *arr = NULL; scsi_opcode_sa_name() local
273 for (sa_name_ptr = sa_names_arr; sa_name_ptr->arr; ++sa_name_ptr) { scsi_opcode_sa_name()
275 arr = sa_name_ptr->arr; scsi_opcode_sa_name()
280 if (!arr) scsi_opcode_sa_name()
283 for (k = 0; k < arr_sz; ++k, ++arr) { scsi_opcode_sa_name()
284 if (service_action == arr->value) scsi_opcode_sa_name()
288 *sa_name = arr->name; scsi_opcode_sa_name()
1265 const struct value_name_pair *arr = scsi_mlreturn_arr; scsi_mlreturn_string() local
1268 for (k = 0; k < ARRAY_SIZE(scsi_mlreturn_arr); ++k, ++arr) { scsi_mlreturn_string()
1269 if (result == arr->value) scsi_mlreturn_string()
1270 return arr->name; scsi_mlreturn_string()
/linux-4.1.27/arch/x86/kernel/cpu/mtrr/
H A Dcyrix.c16 unsigned char arr, ccr3, rcr, shift; cyrix_get_arr() local
19 arr = CX86_ARR_BASE + (reg << 1) + reg; /* avoid multiplication by 3 */ cyrix_get_arr()
25 ((unsigned char *)base)[3] = getCx86(arr); cyrix_get_arr()
26 ((unsigned char *)base)[2] = getCx86(arr + 1); cyrix_get_arr()
27 ((unsigned char *)base)[1] = getCx86(arr + 2); cyrix_get_arr()
180 unsigned char arr, arr_type, arr_size; cyrix_set_arr() local
182 arr = CX86_ARR_BASE + (reg << 1) + reg; /* avoid multiplication by 3 */ cyrix_set_arr()
227 setCx86(arr + 0, ((unsigned char *)&base)[3]); cyrix_set_arr()
228 setCx86(arr + 1, ((unsigned char *)&base)[2]); cyrix_set_arr()
229 setCx86(arr + 2, (((unsigned char *)&base)[1]) | arr_size); cyrix_set_arr()
/linux-4.1.27/fs/ocfs2/
H A Dsysfile.c108 struct inode **arr = NULL; ocfs2_get_system_file_inode() local
112 arr = &(osb->global_system_inodes[type]); ocfs2_get_system_file_inode()
114 arr = get_local_system_inode(osb, type, slot); ocfs2_get_system_file_inode()
117 if (arr && ((inode = *arr) != NULL)) { ocfs2_get_system_file_inode()
130 if (arr && inode) { ocfs2_get_system_file_inode()
131 *arr = igrab(inode); ocfs2_get_system_file_inode()
132 BUG_ON(!*arr); ocfs2_get_system_file_inode()
/linux-4.1.27/tools/lib/traceevent/
H A Dplugin_xen.c101 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
/linux-4.1.27/tools/testing/selftests/net/
H A Dsocket.c33 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
/linux-4.1.27/kernel/
H A Dparams.c440 const struct kparam_array *arr = kp->arr; param_array_set() local
443 return param_array(kp->name, val, 1, arr->max, arr->elem, param_array_set()
444 arr->elemsize, arr->ops->set, kp->level, param_array_set()
445 arr->num ?: &temp_num); param_array_set()
451 const struct kparam_array *arr = kp->arr; param_array_get() local
455 for (i = off = 0; i < (arr->num ? *arr->num : arr->max); i++) { param_array_get()
458 p.arg = arr->elem + arr->elemsize * i; param_array_get()
460 ret = arr->ops->get(buffer + off, &p); param_array_get()
472 const struct kparam_array *arr = arg; param_array_free() local
474 if (arr->ops->free) param_array_free()
475 for (i = 0; i < (arr->num ? *arr->num : arr->max); i++) param_array_free()
476 arr->ops->free(arr->elem + arr->elemsize * i); param_array_free()
H A Dmodule.c280 static bool each_symbol_in_section(const struct symsearch *arr, each_symbol_in_section() argument
291 if (fn(&arr[j], owner, data)) each_symbol_in_section()
299 bool each_symbol_section(bool (*fn)(const struct symsearch *arr, each_symbol_section() argument
305 static const struct symsearch arr[] = { each_symbol_section() local
324 if (each_symbol_in_section(arr, ARRAY_SIZE(arr), NULL, fn, data)) each_symbol_section()
328 struct symsearch arr[] = { each_symbol_section() local
353 if (each_symbol_in_section(arr, ARRAY_SIZE(arr), mod, fn, data)) each_symbol_section()
1916 } arr[] = { verify_export_symbols() local
1926 for (i = 0; i < ARRAY_SIZE(arr); i++) { verify_export_symbols()
1927 for (s = arr[i].sym; s < arr[i].sym + arr[i].num; s++) { verify_export_symbols()
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/
H A Dehea_main.c156 struct ehea_fw_handle_entry *arr = NULL; ehea_update_firmware_handles() local
186 arr = kcalloc(num_fw_handles, sizeof(*arr), GFP_KERNEL); ehea_update_firmware_handles()
187 if (!arr) ehea_update_firmware_handles()
206 arr[i].adh = adapter->handle; ehea_update_firmware_handles()
207 arr[i++].fwh = pr->qp->fw_handle; ehea_update_firmware_handles()
208 arr[i].adh = adapter->handle; ehea_update_firmware_handles()
209 arr[i++].fwh = pr->send_cq->fw_handle; ehea_update_firmware_handles()
210 arr[i].adh = adapter->handle; ehea_update_firmware_handles()
211 arr[i++].fwh = pr->recv_cq->fw_handle; ehea_update_firmware_handles()
212 arr[i].adh = adapter->handle; ehea_update_firmware_handles()
213 arr[i++].fwh = pr->eq->fw_handle; ehea_update_firmware_handles()
214 arr[i].adh = adapter->handle; ehea_update_firmware_handles()
215 arr[i++].fwh = pr->send_mr.handle; ehea_update_firmware_handles()
216 arr[i].adh = adapter->handle; ehea_update_firmware_handles()
217 arr[i++].fwh = pr->recv_mr.handle; ehea_update_firmware_handles()
219 arr[i].adh = adapter->handle; ehea_update_firmware_handles()
220 arr[i++].fwh = port->qp_eq->fw_handle; ehea_update_firmware_handles()
224 arr[i].adh = adapter->handle; ehea_update_firmware_handles()
225 arr[i++].fwh = adapter->neq->fw_handle; ehea_update_firmware_handles()
228 arr[i].adh = adapter->handle; ehea_update_firmware_handles()
229 arr[i++].fwh = adapter->mr.handle; ehea_update_firmware_handles()
235 kfree(ehea_fw_handles.arr); ehea_update_firmware_handles()
236 ehea_fw_handles.arr = arr; ehea_update_firmware_handles()
245 struct ehea_bcmc_reg_entry *arr = NULL; ehea_update_bcmc_registrations() local
269 arr = kcalloc(num_registrations, sizeof(*arr), GFP_ATOMIC); ehea_update_bcmc_registrations()
270 if (!arr) ehea_update_bcmc_registrations()
285 arr[i].adh = adapter->handle; ehea_update_bcmc_registrations()
286 arr[i].port_id = port->logical_port_id; ehea_update_bcmc_registrations()
287 arr[i].reg_type = EHEA_BCMC_BROADCAST | ehea_update_bcmc_registrations()
289 arr[i++].macaddr = port->mac_addr; ehea_update_bcmc_registrations()
291 arr[i].adh = adapter->handle; ehea_update_bcmc_registrations()
292 arr[i].port_id = port->logical_port_id; ehea_update_bcmc_registrations()
293 arr[i].reg_type = EHEA_BCMC_BROADCAST | ehea_update_bcmc_registrations()
295 arr[i++].macaddr = port->mac_addr; ehea_update_bcmc_registrations()
303 arr[i].adh = adapter->handle; ehea_update_bcmc_registrations()
304 arr[i].port_id = port->logical_port_id; ehea_update_bcmc_registrations()
305 arr[i].reg_type = EHEA_BCMC_MULTICAST | ehea_update_bcmc_registrations()
308 arr[i].reg_type |= EHEA_BCMC_SCOPE_ALL; ehea_update_bcmc_registrations()
309 arr[i++].macaddr = mc_entry->macaddr; ehea_update_bcmc_registrations()
311 arr[i].adh = adapter->handle; ehea_update_bcmc_registrations()
312 arr[i].port_id = port->logical_port_id; ehea_update_bcmc_registrations()
313 arr[i].reg_type = EHEA_BCMC_MULTICAST | ehea_update_bcmc_registrations()
316 arr[i].reg_type |= EHEA_BCMC_SCOPE_ALL; ehea_update_bcmc_registrations()
317 arr[i++].macaddr = mc_entry->macaddr; ehea_update_bcmc_registrations()
324 kfree(ehea_bcmc_regs.arr); ehea_update_bcmc_registrations()
325 ehea_bcmc_regs.arr = arr; ehea_update_bcmc_registrations()
396 struct sk_buff **skb_arr_rq1 = pr->rq1_skba.arr; ehea_refill_rq1()
435 struct sk_buff **skb_arr_rq1 = pr->rq1_skba.arr; ehea_init_fill_rq1()
459 struct sk_buff **skb_arr = q_skba->arr; ehea_refill_rq_def()
643 skb = get_skb_by_index(pr->rq2_skba.arr, pr->rq2_skba.len, cqe); ehea_treat_poll_error()
647 skb = get_skb_by_index(pr->rq3_skba.arr, pr->rq3_skba.len, cqe); ehea_treat_poll_error()
672 struct sk_buff **skb_arr_rq1 = pr->rq1_skba.arr; ehea_proc_rwqes()
673 struct sk_buff **skb_arr_rq2 = pr->rq2_skba.arr; ehea_proc_rwqes()
674 struct sk_buff **skb_arr_rq3 = pr->rq3_skba.arr; ehea_proc_rwqes()
859 skb = pr->sq_skba.arr[index]; ehea_proc_cqes()
861 pr->sq_skba.arr[index] = NULL; ehea_proc_cqes()
1453 q_skba->arr = vzalloc(arr_size); ehea_init_q_skba()
1454 if (!q_skba->arr) ehea_init_q_skba()
1581 vfree(pr->sq_skba.arr); ehea_init_port_res()
1582 vfree(pr->rq1_skba.arr); ehea_init_port_res()
1583 vfree(pr->rq2_skba.arr); ehea_init_port_res()
1584 vfree(pr->rq3_skba.arr); ehea_init_port_res()
1608 if (pr->rq1_skba.arr[i]) ehea_clean_portres()
1609 dev_kfree_skb(pr->rq1_skba.arr[i]); ehea_clean_portres()
1612 if (pr->rq2_skba.arr[i]) ehea_clean_portres()
1613 dev_kfree_skb(pr->rq2_skba.arr[i]); ehea_clean_portres()
1616 if (pr->rq3_skba.arr[i]) ehea_clean_portres()
1617 dev_kfree_skb(pr->rq3_skba.arr[i]); ehea_clean_portres()
1620 if (pr->sq_skba.arr[i]) ehea_clean_portres()
1621 dev_kfree_skb(pr->sq_skba.arr[i]); ehea_clean_portres()
1623 vfree(pr->rq1_skba.arr); ehea_clean_portres()
1624 vfree(pr->rq2_skba.arr); ehea_clean_portres()
1625 vfree(pr->rq3_skba.arr); ehea_clean_portres()
1626 vfree(pr->sq_skba.arr); ehea_clean_portres()
2094 pr->sq_skba.arr[pr->sq_skba.index] = skb; ehea_start_xmit()
2617 struct sk_buff **skba_rq2 = pr->rq2_skba.arr; ehea_update_rqs()
2618 struct sk_buff **skba_rq3 = pr->rq3_skba.arr; ehea_update_rqs()
3328 if (ehea_fw_handles.arr) ehea_crash_handler()
3330 ehea_h_free_resource(ehea_fw_handles.arr[i].adh, ehea_crash_handler()
3331 ehea_fw_handles.arr[i].fwh, ehea_crash_handler()
3334 if (ehea_bcmc_regs.arr) ehea_crash_handler()
3336 ehea_h_reg_dereg_bcmc(ehea_bcmc_regs.arr[i].adh, ehea_crash_handler()
3337 ehea_bcmc_regs.arr[i].port_id, ehea_crash_handler()
3338 ehea_bcmc_regs.arr[i].reg_type, ehea_crash_handler()
3339 ehea_bcmc_regs.arr[i].macaddr, ehea_crash_handler()
3614 kfree(ehea_fw_handles.arr); ehea_module_exit()
3615 kfree(ehea_bcmc_regs.arr); ehea_module_exit()
H A Dehea.h346 struct sk_buff **arr; /* skb array for queue */ member in struct:ehea_q_skb_arr
418 struct ehea_fw_handle_entry *arr; member in struct:ehea_fw_handle_array
431 struct ehea_bcmc_reg_entry *arr; member in struct:ehea_bcmc_reg_array
/linux-4.1.27/fs/ubifs/
H A Dlprops.c75 val2 = get_heap_comp_val(heap->arr[ppos], cat); move_up_lpt_heap()
79 heap->arr[ppos]->hpos = hpos; move_up_lpt_heap()
80 heap->arr[hpos] = heap->arr[ppos]; move_up_lpt_heap()
81 heap->arr[ppos] = lprops; move_up_lpt_heap()
109 val2 = get_heap_comp_val(heap->arr[ppos], cat); adjust_lpt_heap()
113 heap->arr[ppos]->hpos = hpos; adjust_lpt_heap()
114 heap->arr[hpos] = heap->arr[ppos]; adjust_lpt_heap()
115 heap->arr[ppos] = lprops; adjust_lpt_heap()
121 val2 = get_heap_comp_val(heap->arr[ppos], cat); adjust_lpt_heap()
135 val2 = get_heap_comp_val(heap->arr[cpos], cat); adjust_lpt_heap()
139 val3 = get_heap_comp_val(heap->arr[cpos + 1], adjust_lpt_heap()
144 heap->arr[cpos]->hpos = hpos; adjust_lpt_heap()
145 heap->arr[hpos] = heap->arr[cpos]; adjust_lpt_heap()
146 heap->arr[cpos] = lprops; adjust_lpt_heap()
155 val3 = get_heap_comp_val(heap->arr[cpos], cat); adjust_lpt_heap()
158 heap->arr[cpos]->hpos = hpos; adjust_lpt_heap()
159 heap->arr[hpos] = heap->arr[cpos]; adjust_lpt_heap()
160 heap->arr[cpos] = lprops; adjust_lpt_heap()
195 val2 = get_heap_comp_val(heap->arr[cpos], cat); add_to_lpt_heap()
199 lp = heap->arr[cpos]; add_to_lpt_heap()
204 heap->arr[cpos] = lprops; add_to_lpt_heap()
213 heap->arr[lprops->hpos] = lprops; add_to_lpt_heap()
234 ubifs_assert(heap->arr[hpos] == lprops); remove_from_lpt_heap()
237 heap->arr[hpos] = heap->arr[heap->cnt]; remove_from_lpt_heap()
238 heap->arr[hpos]->hpos = hpos; remove_from_lpt_heap()
239 adjust_lpt_heap(c, heap, heap->arr[hpos], hpos, cat); remove_from_lpt_heap()
264 heap->arr[hpos] = new_lprops; lpt_heap_replace()
779 lprops = heap->arr[0]; ubifs_fast_find_free()
945 lprops = heap->arr[i]; dbg_check_cats()
973 struct ubifs_lprops *lprops = heap->arr[i]; dbg_check_heap()
998 lp = heap->arr[j]; dbg_check_heap()
1087 if ((lp->hpos != -1 && heap->arr[lp->hpos]->lnum != lnum) ||
1088 lp != heap->arr[lp->hpos]) {
H A Dfind.c148 lprops = heap->arr[i]; scan_for_dirty()
288 idx_lp = idx_heap->arr[0]; ubifs_find_dirty_leb()
305 lp = heap->arr[0]; ubifs_find_dirty_leb()
434 lprops = heap->arr[i]; do_find_free_space()
774 memcpy(c->dirty_idx.arr, c->lpt_heap[LPROPS_DIRTY_IDX - 1].arr, ubifs_save_dirty_idx_lnums()
777 sort(c->dirty_idx.arr, c->dirty_idx.cnt, sizeof(void *), ubifs_save_dirty_idx_lnums()
783 c->dirty_idx.arr[c->dirty_idx.cnt - 1]->lnum, ubifs_save_dirty_idx_lnums()
784 c->dirty_idx.arr[c->dirty_idx.cnt - 1]->dirty, ubifs_save_dirty_idx_lnums()
785 c->dirty_idx.arr[c->dirty_idx.cnt - 1]->free); ubifs_save_dirty_idx_lnums()
788 c->dirty_idx.arr[i] = (void *)(size_t)c->dirty_idx.arr[i]->lnum; ubifs_save_dirty_idx_lnums()
849 lprops = heap->arr[i]; find_dirty_idx_leb()
936 lnum = (size_t)c->dirty_idx.arr[--c->dirty_idx.cnt]; find_dirtiest_idx_leb()
H A Dlpt_commit.c836 c->lsave[cnt++] = heap->arr[i]->lnum; populate_lsave()
842 c->lsave[cnt++] = heap->arr[i]->lnum; populate_lsave()
848 c->lsave[cnt++] = heap->arr[i]->lnum; populate_lsave()
1483 kfree(c->lpt_heap[i].arr); ubifs_lpt_free()
1484 kfree(c->dirty_idx.arr); ubifs_lpt_free()
2028 c->lsave[prandom_u32() % c->lsave_cnt] = heap->arr[i]->lnum; dbg_populate_lsave()
2031 c->lsave[prandom_u32() % c->lsave_cnt] = heap->arr[i]->lnum; dbg_populate_lsave()
2034 c->lsave[prandom_u32() % c->lsave_cnt] = heap->arr[i]->lnum; dbg_populate_lsave()
H A Dlpt.c1641 c->lpt_heap[i].arr = kmalloc(sizeof(void *) * LPT_HEAP_SZ, lpt_init_rd()
1643 if (!c->lpt_heap[i].arr) lpt_init_rd()
1649 c->dirty_idx.arr = kmalloc(sizeof(void *) * LPT_HEAP_SZ, GFP_KERNEL); lpt_init_rd()
1650 if (!c->dirty_idx.arr) lpt_init_rd()
2172 heap->arr[lprops->hpos] == lprops) dbg_chk_pnode()
H A Dubifs.h623 * @arr: heap array
630 struct ubifs_lprops **arr; member in struct:ubifs_lpt_heap
H A Ddebug.c896 struct ubifs_lprops *lprops = heap->arr[i]; ubifs_dump_heap()
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
H A Dllog_swab.c208 struct llog_agent_req_rec *arr = lustre_swab_llog_rec() local
211 __swab32s(&arr->arr_hai.hai_len); lustre_swab_llog_rec()
212 __swab32s(&arr->arr_hai.hai_action); lustre_swab_llog_rec()
213 lustre_swab_lu_fid(&arr->arr_hai.hai_fid); lustre_swab_llog_rec()
214 lustre_swab_lu_fid(&arr->arr_hai.hai_dfid); lustre_swab_llog_rec()
215 __swab64s(&arr->arr_hai.hai_cookie); lustre_swab_llog_rec()
216 __swab64s(&arr->arr_hai.hai_extent.offset); lustre_swab_llog_rec()
217 __swab64s(&arr->arr_hai.hai_extent.length); lustre_swab_llog_rec()
218 __swab64s(&arr->arr_hai.hai_gid); lustre_swab_llog_rec()
/linux-4.1.27/scripts/kconfig/
H A Dstreamline_config.pl333 my @arr;
336 @arr = @{$objects{$1}};
339 $arr[$#arr+1] = $var;
343 $objects{$1} = \@arr;
399 my @arr = @{$objects{$module}};
400 foreach my $conf (@arr) {
635 my @arr = @{$objects{$module}};
636 foreach my $conf (@arr) {
642 foreach my $conf (@arr) {
/linux-4.1.27/drivers/video/fbdev/matrox/
H A Dg450_pll.c519 unsigned int* arr; matroxfb_g450_setclk() local
521 arr = kmalloc(sizeof(*arr) * MNP_TABLE_SIZE * 2, GFP_KERNEL); matroxfb_g450_setclk()
522 if (arr) { matroxfb_g450_setclk()
525 r = __g450_setclk(minfo, fout, pll, arr, arr + MNP_TABLE_SIZE); matroxfb_g450_setclk()
526 kfree(arr); matroxfb_g450_setclk()
/linux-4.1.27/include/uapi/xen/
H A Dprivcmd.h61 xen_pfn_t __user *arr; /* array of mfns - or'd with member in struct:privcmd_mmapbatch
72 const xen_pfn_t __user *arr; /* array of mfns */ member in struct:privcmd_mmapbatch_v2
/linux-4.1.27/drivers/video/fbdev/omap2/dss/
H A Dmanager-sysfs.c397 s16 *arr; manager_cpr_coef_store() local
408 arr = (s16[]){ coefs.rr, coefs.rg, coefs.rb, manager_cpr_coef_store()
413 if (arr[i] < -512 || arr[i] > 511) manager_cpr_coef_store()
/linux-4.1.27/net/packet/
H A Dinternal.h84 struct sock *arr[PACKET_FANOUT_MAX]; member in struct:packet_fanout
H A Daf_packet.c1314 if (i != skip && packet_rcv_has_room(pkt_sk(f->arr[i]), skb)) { fanout_demux_rollover()
1379 po = pkt_sk(f->arr[idx]); packet_rcv_fanout()
1383 po = pkt_sk(f->arr[idx]); packet_rcv_fanout()
1398 f->arr[f->num_members] = sk; __fanout_link()
1411 if (f->arr[i] == sk) __fanout_unlink()
1415 f->arr[i] = f->arr[f->num_members - 1]; __fanout_unlink()
/linux-4.1.27/drivers/staging/gdm72xx/
H A Dusb_boot.c67 static void array_le32_to_cpu(u32 *arr, int num) array_le32_to_cpu() argument
71 for (i = 0; i < num; i++, arr++) array_le32_to_cpu()
72 le32_to_cpus(arr); array_le32_to_cpu()
/linux-4.1.27/drivers/dma/dw/
H A Dplatform.c105 u32 tmp, arr[DW_DMA_MAX_NR_MASTERS]; dw_dma_parse_dt() local
138 if (!of_property_read_u32_array(np, "data_width", arr, dw_dma_parse_dt()
141 pdata->data_width[tmp] = arr[tmp]; dw_dma_parse_dt()
/linux-4.1.27/mm/
H A Dslab_common.c119 struct memcg_cache_array *arr; init_memcg_params() local
133 arr = kzalloc(sizeof(struct memcg_cache_array) + init_memcg_params()
136 if (!arr) init_memcg_params()
139 RCU_INIT_POINTER(s->memcg_params.memcg_caches, arr); init_memcg_params()
482 struct memcg_cache_array *arr; memcg_create_kmem_cache() local
500 arr = rcu_dereference_protected(root_cache->memcg_params.memcg_caches, memcg_create_kmem_cache()
508 if (arr->entries[idx]) memcg_create_kmem_cache()
539 arr->entries[idx] = s; memcg_create_kmem_cache()
551 struct memcg_cache_array *arr; memcg_deactivate_kmem_caches() local
564 arr = rcu_dereference_protected(s->memcg_params.memcg_caches, memcg_deactivate_kmem_caches()
566 c = arr->entries[idx]; memcg_deactivate_kmem_caches()
571 arr->entries[idx] = NULL; memcg_deactivate_kmem_caches()
H A Dslab.h210 struct memcg_cache_array *arr; cache_from_memcg_idx() local
213 arr = rcu_dereference(s->memcg_params.memcg_caches); cache_from_memcg_idx()
220 cachep = lockless_dereference(arr->entries[idx]); cache_from_memcg_idx()
H A Dshmem.c2557 struct { const char *prefix; size_t len; } arr[] = { shmem_xattr_validate() local
2563 for (i = 0; i < ARRAY_SIZE(arr); i++) { shmem_xattr_validate()
2564 size_t preflen = arr[i].len; shmem_xattr_validate()
2565 if (strncmp(name, arr[i].prefix, preflen) == 0) { shmem_xattr_validate()
/linux-4.1.27/drivers/xen/
H A Dprivcmd.c433 /* Returns per-frame error in m.arr. */ privcmd_ioctl_mmap_batch()
435 if (!access_ok(VERIFY_WRITE, m.arr, m.num * sizeof(*m.arr))) privcmd_ioctl_mmap_batch()
453 ret = gather_array(&pagelist, m.num, sizeof(xen_pfn_t), m.arr); privcmd_ioctl_mmap_batch()
529 state.user_mfn = (xen_pfn_t *)m.arr; privcmd_ioctl_mmap_batch()
/linux-4.1.27/drivers/crypto/
H A Dn2_core.c668 } arr[N2_CHUNK_ARR_LEN]; member in struct:n2_crypto_chunk
841 in_place = (cp->dest_paddr == cp->arr[0].src_paddr); __n2_crypt_chunk()
843 ent->control = control_word_base(cp->arr[0].src_len, __n2_crypt_chunk()
848 ent->src_addr = cp->arr[0].src_paddr; __n2_crypt_chunk()
859 ent->control = cp->arr[i].src_len - 1; __n2_crypt_chunk()
860 ent->src_addr = cp->arr[i].src_paddr; __n2_crypt_chunk()
934 chunk->arr[chunk->arr_len].src_paddr = src_paddr; n2_compute_chunks()
935 chunk->arr[chunk->arr_len].src_len = this_len; n2_compute_chunks()
1065 iv_paddr = (tmp->arr[tmp->arr_len-1].src_paddr + n2_do_chaining()
1066 tmp->arr[tmp->arr_len-1].src_len - n2_do_chaining()
1072 pa = (c->arr[c->arr_len-1].src_paddr + n2_do_chaining()
1073 c->arr[c->arr_len-1].src_len - n2_do_chaining()
/linux-4.1.27/tools/lib/lockdep/
H A Dpreload.c125 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
/linux-4.1.27/arch/x86/tools/
H A Dgen-insn-attr-x86.awk111 function array_size(arr, i,c) {
113 for (i in arr)
/linux-4.1.27/drivers/xen/xenbus/
H A Dxenbus_probe.c84 match_device(const struct xenbus_device_id *arr, struct xenbus_device *dev) match_device() argument
86 for (; *arr->devicetype != '\0'; arr++) { match_device()
87 if (!strcmp(arr->devicetype, dev->devicetype)) match_device()
88 return arr; match_device()
/linux-4.1.27/drivers/mmc/card/
H A Dmmc_test.c55 * @arr: array of allocations
59 struct mmc_test_pages *arr; member in struct:mmc_test_mem
307 __free_pages(mem->arr[mem->cnt].page, mmc_test_free_mem()
308 mem->arr[mem->cnt].order); mmc_test_free_mem()
309 kfree(mem->arr); mmc_test_free_mem()
346 mem->arr = kzalloc(sizeof(struct mmc_test_pages) * max_segs, mmc_test_alloc_mem()
348 if (!mem->arr) mmc_test_alloc_mem()
369 mem->arr[mem->cnt].page = page; mmc_test_alloc_mem()
370 mem->arr[mem->cnt].order = order; mmc_test_alloc_mem()
410 unsigned long len = PAGE_SIZE << mem->arr[i].order; mmc_test_map_sg()
424 sg_set_page(sg, mem->arr[i].page, len, 0); mmc_test_map_sg()
461 base = page_address(mem->arr[--i].page); mmc_test_map_sg_max_scatter()
462 cnt = 1 << mem->arr[i].order; mmc_test_map_sg_max_scatter()
/linux-4.1.27/scripts/
H A Dkallsyms.c27 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof(arr[0]))
/linux-4.1.27/arch/x86/kernel/cpu/
H A Dperf_event_intel.c2349 struct perf_guest_switch_msr *arr = cpuc->guest_switch_msrs; intel_guest_get_msrs() local
2351 arr[0].msr = MSR_CORE_PERF_GLOBAL_CTRL; intel_guest_get_msrs()
2352 arr[0].host = x86_pmu.intel_ctrl & ~cpuc->intel_ctrl_guest_mask; intel_guest_get_msrs()
2353 arr[0].guest = x86_pmu.intel_ctrl & ~cpuc->intel_ctrl_host_mask; intel_guest_get_msrs()
2359 arr[1].msr = MSR_IA32_PEBS_ENABLE; intel_guest_get_msrs()
2360 arr[1].host = cpuc->pebs_enabled; intel_guest_get_msrs()
2361 arr[1].guest = 0; intel_guest_get_msrs()
2364 return arr; intel_guest_get_msrs()
2370 struct perf_guest_switch_msr *arr = cpuc->guest_switch_msrs; core_guest_get_msrs() local
2376 arr[idx].msr = x86_pmu_config_addr(idx); core_guest_get_msrs()
2377 arr[idx].host = arr[idx].guest = 0; core_guest_get_msrs()
2382 arr[idx].host = arr[idx].guest = core_guest_get_msrs()
2386 arr[idx].host &= ~ARCH_PERFMON_EVENTSEL_ENABLE; core_guest_get_msrs()
2388 arr[idx].guest &= ~ARCH_PERFMON_EVENTSEL_ENABLE; core_guest_get_msrs()
2392 return arr; core_guest_get_msrs()
/linux-4.1.27/net/dccp/
H A Dfeat.c1054 * @arr: received SP preference list
1055 * @len: length of @arr in bytes
1057 * @reorder: whether to reorder the list in @fv after reconciling with @arr
1061 static int dccp_feat_reconcile(dccp_feat_val *fv, u8 *arr, u8 len, dccp_feat_reconcile() argument
1066 if (!fv->sp.vec || !arr) { dccp_feat_reconcile()
1072 rc = dccp_feat_preflist_match(fv->sp.vec, fv->sp.len, arr, len); dccp_feat_reconcile()
1074 rc = dccp_feat_preflist_match(arr, len, fv->sp.vec, fv->sp.len); dccp_feat_reconcile()
/linux-4.1.27/fs/ext4/
H A Dmove_extent.c184 struct buffer_head *bh, *head, *arr[MAX_BUF_PER_PAGE]; mext_page_mkuptodate() local
222 arr[nr++] = bh; mext_page_mkuptodate()
229 bh = arr[i]; mext_page_mkuptodate()
/linux-4.1.27/scripts/genksyms/
H A Dgenksyms.c418 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
/linux-4.1.27/drivers/misc/vmw_vmci/
H A Dvmci_context.c1011 struct vmci_handle_arr *arr = context->doorbell_array; vmci_ctx_dbell_destroy_all() local
1012 handle = vmci_handle_arr_remove_tail(arr); vmci_ctx_dbell_destroy_all()
1015 struct vmci_handle_arr *arr = context->pending_doorbell_array; vmci_ctx_dbell_destroy_all() local
1016 handle = vmci_handle_arr_remove_tail(arr); vmci_ctx_dbell_destroy_all()
/linux-4.1.27/scripts/mod/
H A Dfile2alias.c693 kernel_ulong_t *arr, unsigned int min, unsigned int max) do_input()
698 arr[i] = TO_NATIVE(arr[i]); do_input()
700 if (arr[i / BITS_PER_LONG] & (1L << (i%BITS_PER_LONG))) do_input()
692 do_input(char *alias, kernel_ulong_t *arr, unsigned int min, unsigned int max) do_input() argument
/linux-4.1.27/include/linux/
H A Dcompiler-gcc.h58 #define __must_be_array(arr) 0
H A Dkernel.h54 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr))
H A Dmoduleparam.h77 const struct kparam_array *arr; member in union:kernel_param::__anon12187
476 .arr = &__param_arr_##name, \
H A Dmodule.h433 bool each_symbol_section(bool (*fn)(const struct symsearch *arr,
/linux-4.1.27/drivers/scsi/aacraid/
H A Daachba.c2426 char *arr = (char *)&inq_data; aac_scsi_cmd() local
2429 arr[0] = (scmd_id(scsicmd) == host->this_id) ? aac_scsi_cmd()
2433 arr[3] = 3; aac_scsi_cmd()
2434 arr[4] = 0x0; aac_scsi_cmd()
2435 arr[5] = 0x80; aac_scsi_cmd()
2436 arr[6] = 0x83; aac_scsi_cmd()
2437 arr[1] = scsicmd->cmnd[2]; aac_scsi_cmd()
2444 arr[3] = setinqserial(dev, &arr[4], aac_scsi_cmd()
2446 arr[1] = scsicmd->cmnd[2]; aac_scsi_cmd()
/linux-4.1.27/tools/testing/ktest/
H A Dktest.pl761 my $arr;
764 $arr = $evals{$lvalue};
766 $arr = [];
767 $evals{$lvalue} = $arr;
770 push @{$arr}, $rvalue;
3008 my $arr = $dependency{$config};
3009 if (!defined($arr)) {
3013 my @deps = @{$arr};
3015 foreach my $dep (@{$arr}) {
/linux-4.1.27/fs/ntfs/
H A Daops.c194 struct buffer_head *bh, *head, *arr[MAX_BUF_PER_PAGE]; ntfs_read_block() local
253 arr[nr++] = bh; ntfs_read_block()
286 arr[nr++] = bh; ntfs_read_block()
356 tbh = arr[i]; ntfs_read_block()
363 tbh = arr[i]; ntfs_read_block()
/linux-4.1.27/drivers/net/bonding/
H A Dbond_main.c3790 new_arr = kzalloc(offsetof(struct bond_up_slave, arr[bond->slave_cnt]), bond_update_slave_arr()
3828 new_arr->arr[new_arr->count++] = slave; bond_for_each_slave()
3849 if (skipslave == old_arr->arr[idx]) {
3850 old_arr->arr[idx] =
3851 old_arr->arr[old_arr->count-1];
3874 slave = slaves->arr[bond_xmit_hash(bond, skb) % count]; bond_3ad_xor_xmit()
4156 struct bond_up_slave *arr; bond_uninit() local
4165 arr = rtnl_dereference(bond->slave_arr); bond_uninit()
4166 if (arr) { bond_uninit()
4168 kfree_rcu(arr, rcu); bond_uninit()
H A Dbond_alb.c1354 tx_slave = slaves->arr[hash_index % bond_tlb_xmit()
/linux-4.1.27/fs/gfs2/
H A Dbmap.c610 const u64 *arr = sdp->sd_heightsize; gfs2_block_map() local
630 arr = sdp->sd_jheightsize; gfs2_block_map()
639 while (size > arr[height]) gfs2_block_map()
/linux-4.1.27/include/net/
H A Dbonding.h184 struct slave *arr[0]; member in struct:bond_up_slave
/linux-4.1.27/include/scsi/
H A Dlibiscsi.h352 struct iscsi_task **cmds; /* Original Cmds arr */
/linux-4.1.27/drivers/media/v4l2-core/
H A Dv4l2-ctrls.c572 #define __v4l2_qmenu_int_len(arr, len) ({ *(len) = ARRAY_SIZE(arr); arr; })
H A Dv4l2-ioctl.c166 #define prt_names(a, arr) (((unsigned)(a)) < ARRAY_SIZE(arr) ? arr[a] : "unknown")
/linux-4.1.27/fs/
H A Dbuffer.c2163 struct buffer_head *bh, *head, *arr[MAX_BUF_PER_PAGE]; block_read_full_page() local
2205 arr[nr++] = bh; block_read_full_page()
2224 bh = arr[i]; block_read_full_page()
2235 bh = arr[i]; block_read_full_page()
/linux-4.1.27/sound/oss/
H A Dsequencer.c1476 play_event(event_rec.arr); sequencer_ioctl()
/linux-4.1.27/include/uapi/linux/
H A Dsoundcard.h165 unsigned char arr[8]; member in struct:seq_event_rec
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c12953 #define BNX2X_ALLOC_AND_SET(arr, lbl, func) \
12955 u32 len = be32_to_cpu(fw_hdr->arr.len); \
12956 bp->arr = kmalloc(len, GFP_KERNEL); \
12957 if (!bp->arr) \
12959 func(bp->firmware->data + be32_to_cpu(fw_hdr->arr.offset), \
12960 (u8 *)bp->arr, len); \
/linux-4.1.27/drivers/net/ethernet/sun/
H A Dniu.c9412 u8 *arr; __show_chan_per_port() local
9415 arr = (rx ? p->rxchan_per_port : p->txchan_per_port); __show_chan_per_port()
9420 arr[i]); __show_chan_per_port()
/linux-4.1.27/drivers/tty/serial/8250/
H A D8250_core.c4077 &param_array_ops, .arr = &__param_arr_probe_rsa, s8250_options()

Completed in 2129 milliseconds