/linux-master/scripts/kconfig/ |
H A D | array_size.h | 6 * ARRAY_SIZE - get the number of elements in array @arr 7 * @arr: array to be sized 9 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
|
/linux-master/include/linux/ |
H A D | array_size.h | 8 * ARRAY_SIZE - get the number of elements in array @arr 9 * @arr: array to be sized 11 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr))
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | tailcall_bpf2bpf3.c | 17 volatile char arr[64] = {}; local 24 __sink(arr[sizeof(arr) - 1]); 32 volatile char arr[64] = {}; local 36 __sink(arr[sizeof(arr) - 1]); 44 volatile char arr[128] = {}; local 46 __sink(arr[sizeof(arr) - 1]); 54 volatile char arr[12 local 64 volatile char arr[128] = {}; local [all...] |
H A D | struct_ops_nulled_out_cb.c | 10 int arr[1]; variable 15 return arr[rand]; /* potentially way out of range access */
|
H A D | test_global_func16.c | 7 __noinline int foo(int (*arr)[10]) argument 9 if (arr) 10 return (*arr)[9];
|
H A D | tailcall_bpf2bpf6.c | 38 volatile char arr[1] = {}; local 40 __sink(arr[0]);
|
H A D | test_core_reloc_existence.c | 33 int arr[1]; member in struct:core_reloc_existence 65 out->arr_exists = bpf_core_field_exists(in->arr); 66 if (bpf_core_field_exists(struct core_reloc_existence, arr)) 67 out->arr_value = BPF_CORE_READ(in, arr[0]);
|
H A D | test_global_func9.c | 61 __noinline int quux(int (*arr)[10]) argument 63 if (arr) 64 return (*arr)[9];
|
/linux-master/tools/lib/bpf/ |
H A D | bpf_helpers.h | 225 #define ___bpf_fill0(arr, p, x) do {} while (0) 226 #define ___bpf_fill1(arr, p, x) arr[p] = x 227 #define ___bpf_fill2(arr, p, x, args...) arr[p] = x; ___bpf_fill1(arr, p + 1, args) 228 #define ___bpf_fill3(arr, p, x, args...) arr[p] = x; ___bpf_fill2(arr, p + 1, args) 229 #define ___bpf_fill4(arr, [all...] |
/linux-master/fs/orangefs/ |
H A D | orangefs-debug.h | 21 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
|
/linux-master/drivers/scsi/ |
H A D | scsi_proto_test.c | 13 u8 arr[sizeof(struct scsi_io_group_descriptor)]; member in union:__anon234 14 } d = { .arr = { 0x45, 0, 0, 0, 0xb0, 0xe4, 0xe3 } }; 27 u8 arr[sizeof(struct scsi_stream_status)]; member in union:__anon235 28 } ss = { .arr = { 0x80, 0, 0x12, 0x34, 0x3f } }; 36 u8 arr[sizeof(struct scsi_stream_status_header)]; member in union:__anon236 37 } sh = { .arr = { 1, 2, 3, 4, 0, 0, 5, 6 } };
|
H A D | constants.c | 28 const struct value_name_pair *arr; member in struct:sa_name_list 264 const struct value_name_pair *arr = NULL; local 274 for (sa_name_ptr = sa_names_arr; sa_name_ptr->arr; ++sa_name_ptr) { 276 arr = sa_name_ptr->arr; 281 if (!arr) 284 for (k = 0; k < arr_sz; ++k, ++arr) { 285 if (service_action == arr->value) 289 *sa_name = arr->name; 435 const struct value_name_pair *arr local [all...] |
H A D | scsi_debug.c | 1470 static int fill_from_dev_buffer(struct scsi_cmnd *scp, unsigned char *arr, argument 1482 arr, arr_len); 1493 static int p_fill_from_dev_buffer(struct scsi_cmnd *scp, const void *arr, argument 1506 arr, arr_len, skip); 1516 * 'arr' or -1 if error. 1518 static int fetch_to_dev_buffer(struct scsi_cmnd *scp, unsigned char *arr, argument 1526 return scsi_sg_copy_to_buffer(scp, arr, arr_len); 1538 /* Device identification VPD page. Returns number of bytes placed in arr */ 1539 static int inquiry_vpd_83(unsigned char *arr, int port_group_id, argument 1549 arr[ 1633 inquiry_vpd_84(unsigned char *arr) argument 1640 inquiry_vpd_85(unsigned char *arr) argument 1675 inquiry_vpd_88(unsigned char *arr, int target_dev_id) argument 1762 inquiry_vpd_89(unsigned char *arr) argument 1777 inquiry_vpd_b0(unsigned char *arr) argument 1822 inquiry_vpd_b1(struct sdebug_dev_info *devip, unsigned char *arr) argument 1834 inquiry_vpd_b2(unsigned char *arr) argument 1853 inquiry_vpd_b6(struct sdebug_dev_info *devip, unsigned char *arr) argument 1897 unsigned char *arr; local 2061 unsigned char arr[SCSI_SENSE_BUFFERSIZE]; /* assume >= 18 bytes */ local 2169 unsigned char arr[SDEBUG_READCAP_ARR_SZ]; local 2189 unsigned char arr[SDEBUG_READCAP16_ARR_SZ]; local 2235 unsigned char *arr; local 2318 u8 *arr; local 2464 u8 arr[16]; local 2877 unsigned char arr[SDEBUG_MAX_MSELECT_SZ]; local 2954 resp_temp_l_pg(unsigned char *arr) argument 2964 resp_ie_l_pg(unsigned char *arr) argument 2977 resp_env_rep_l_spg(unsigned char *arr) argument 2996 unsigned char arr[SDEBUG_MAX_LSENSE_SZ]; local 3444 comp_write_worker(struct sdeb_store_info *sip, u64 lba, u32 num, const u8 *arr, bool compare_only) argument 4435 u8 *arr; local 4562 u8 arr[SDEBUG_GET_LBA_STATUS_LEN]; local 4603 u8 arr[256] = {}; local 4735 u8 arr[RL_BUCKET_ELEMS * sizeof(struct scsi_lun)]; local 4828 u8 *arr; local 4907 u8 *arr = NULL, *desc; local 6430 char arr[16]; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_trap.h | 28 const struct mlxsw_sp_trap_group_item **arr, 31 const struct mlxsw_sp_trap_item **arr,
|
/linux-master/fs/ocfs2/ |
H A D | sysfile.c | 93 struct inode **arr = NULL; local 97 arr = &(osb->global_system_inodes[type]); 99 arr = get_local_system_inode(osb, type, slot); 102 if (arr && ((inode = *arr) != NULL)) { 115 if (arr && inode) { 116 *arr = igrab(inode); 117 BUG_ON(!*arr);
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_reg_sr_types.h | 24 struct xe_reg_sr_entry *arr; member in struct:xe_reg_sr::__anon889
|
H A D | xe_reg_sr.c | 36 kfree(sr->pool.arr); 54 struct xe_reg_sr_entry *arr; local 56 arr = krealloc_array(sr->pool.arr, 58 sizeof(*arr), GFP_KERNEL); 59 if (!arr) 62 sr->pool.arr = arr; 66 return &sr->pool.arr[sr->pool.used++];
|
/linux-master/arch/x86/kernel/cpu/mtrr/ |
H A D | cyrix.c | 17 unsigned char arr, ccr3, rcr, shift; local 20 arr = CX86_ARR_BASE + (reg << 1) + reg; /* avoid multiplication by 3 */ 26 ((unsigned char *)base)[3] = getCx86(arr); 27 ((unsigned char *)base)[2] = getCx86(arr + 1); 28 ((unsigned char *)base)[1] = getCx86(arr + 2); 182 unsigned char arr, arr_type, arr_size; local 184 arr = CX86_ARR_BASE + (reg << 1) + reg; /* avoid multiplication by 3 */ 229 setCx86(arr + 0, ((unsigned char *)&base)[3]); 230 setCx86(arr + 1, ((unsigned char *)&base)[2]); 231 setCx86(arr [all...] |
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | i915_random.c | 45 void i915_prandom_shuffle(void *arr, size_t elsz, size_t count, argument 64 memcpy(stack, arr + count * elsz, elsz); 65 memcpy(arr + count * elsz, arr + swp * elsz, elsz); 66 memcpy(arr + swp * elsz, stack, elsz);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-trans.c | 216 const struct iwl_hcmd_arr *arr; local 223 !trans->command_groups[grp].arr) 226 arr = &trans->command_groups[grp]; 227 ret = bsearch(&cmd, arr->arr, arr->size, size, iwl_hcmd_names_cmp); 237 const struct iwl_hcmd_arr *arr; local 240 arr = &trans->command_groups[i]; 241 if (!arr->arr) [all...] |
/linux-master/tools/gpio/ |
H A D | gpio-utils.h | 19 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
|
/linux-master/tools/iio/ |
H A D | iio_utils.h | 19 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof(arr[0]))
|
/linux-master/lib/ |
H A D | test_ubsan.c | 73 volatile int arr[4]; local 79 arr[j] = i; 82 arr[k] = i; 117 volatile char arr[5] __aligned(4) = {1, 2, 3, 4, 5}; 121 ptr = (int *)(arr + 1);
|
/linux-master/tools/include/linux/ |
H A D | kernel.h | 103 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr))
|
/linux-master/fs/bcachefs/ |
H A D | eytzinger.c | 272 u32 *arr; 275 arr = kmalloc_array(N, sizeof(u32), GFP_KERNEL); 279 arr[i] = get_random_u32(); 282 eytzinger0_sort(arr, N, sizeof(u32), mycmp, NULL); 292 if (prev > arr[i]) 294 prev = arr[i]; 297 kfree(arr); 302 kfree(arr);
|