Home
last modified time | relevance | path

Searched refs:rec_size (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/tools/lib/bpf/
H A Dbpf_prog_linfo.c18 __u32 rec_size; member
125 prog_linfo->rec_size = info->line_info_rec_size; in bpf_prog_linfo__new()
126 data_sz = (__u64)nr_linfo * prog_linfo->rec_size; in bpf_prog_linfo__new()
184 __u32 jited_rec_size, rec_size, nr_linfo, start, i; in bpf_prog_linfo__lfind_addr_func() local
204 rec_size = prog_linfo->rec_size; in bpf_prog_linfo__lfind_addr_func()
210 raw_linfo += rec_size; in bpf_prog_linfo__lfind_addr_func()
215 return raw_linfo - rec_size; in bpf_prog_linfo__lfind_addr_func()
223 __u32 rec_size, nr_linfo, i; in bpf_prog_linfo__lfind() local
230 rec_size = prog_linfo->rec_size; in bpf_prog_linfo__lfind()
241 raw_linfo += rec_size; in bpf_prog_linfo__lfind()
[all …]
H A Dlibbpf_internal.h424 __u32 rec_size; member
439 (seg)->rec_size * sec->num_info)
444 i++, rec = (void *)rec + (seg)->rec_size)
H A Dbtf.c3044 ext_info->rec_size = record_size; in btf_ext_parse_sec_info()
3122 __u32 info_left, rec_size, *rs; in btf_ext_bswap_info_sec() local
3128 rec_size = is_native ? *rs : bswap_32(*rs); in btf_ext_bswap_info_sec()
3142 for (i = 0; i < num_recs; i++, p += rec_size) in btf_ext_bswap_info_sec()
3145 info_left -= sec_hdrlen + (__u64)rec_size * num_recs; in btf_ext_bswap_info_sec()
H A Dlinker.c2639 rec_sz = obj->btf_ext->func_info.rec_size; in linker_append_btf_ext()
2668 rec_sz = obj->btf_ext->line_info.rec_size; in linker_append_btf_ext()
2710 rec_sz = obj->btf_ext->core_relo_info.rec_size; in linker_append_btf_ext()
H A Dlibbpf.c6218 copy_end = rec + ext_info->rec_size; in adjust_prog_btf_ext_info()
6227 old_sz = (size_t)(*prog_rec_cnt) * ext_info->rec_size; in adjust_prog_btf_ext_info()
6233 *prog_rec_cnt = new_sz / ext_info->rec_size; in adjust_prog_btf_ext_info()
6245 for (; rec < rec_end; rec += ext_info->rec_size) { in adjust_prog_btf_ext_info()
6250 *prog_rec_sz = ext_info->rec_size; in adjust_prog_btf_ext_info()
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dbtf.c4837 __u32 info_len, rec_size; in do_test_file() local
4912 rec_size = info.func_info_rec_size; in do_test_file()
4928 info.func_info_rec_size = rec_size; in do_test_file()
4981 finfo = (void *)finfo + rec_size; in do_test_file()
6543 __u32 info_len, rec_size, i; in test_get_finfo() local
6562 rec_size = info.func_info_rec_size; in test_get_finfo()
6578 info.func_info_rec_size = rec_size; in test_get_finfo()
6609 finfo = (void *)finfo + rec_size; in test_get_finfo()
6635 rec_size = sizeof(*linfo); in test_get_linfo()
6683 rec_size = info.line_info_rec_size; in test_get_linfo()
[all …]
/linux-6.15/drivers/s390/scsi/
H A Dzfcp_dbf.c783 static debug_info_t *zfcp_dbf_reg(const char *name, int size, int rec_size) in zfcp_dbf_reg() argument
787 d = debug_register(name, size, 1, rec_size); in zfcp_dbf_reg()
/linux-6.15/kernel/bpf/
H A Dverifier.c17897 rec_size = attr->line_info_rec_size; in check_btf_line()
17898 if (rec_size < MIN_BPF_LINEINFO_SIZE || in check_btf_line()
17899 rec_size > MAX_LINEINFO_REC_SIZE || in check_btf_line()
17900 rec_size & (sizeof(u32) - 1)) in check_btf_line()
17918 ncopy = min_t(u32, expected_size, rec_size); in check_btf_line()
17984 bpfptr_add(&ulinfo, rec_size); in check_btf_line()
18028 rec_size = attr->core_relo_rec_size; in check_core_relo()
18029 if (rec_size < MIN_CORE_RELO_SIZE || in check_core_relo()
18030 rec_size > MAX_CORE_RELO_SIZE || in check_core_relo()
18031 rec_size % sizeof(u32)) in check_core_relo()
[all …]
/linux-6.15/drivers/net/ethernet/mellanox/mlxsw/
H A Dreg.h3800 MLXSW_ITEM32_INDEXED(reg, iedr, rec_size, MLXSW_REG_IEDR_BASE_LEN, 0, 13,
3816 u8 rec_type, u16 rec_size, in mlxsw_reg_iedr_rec_pack() argument
3824 mlxsw_reg_iedr_rec_size_set(payload, rec_index, rec_size); in mlxsw_reg_iedr_rec_pack()