/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | sysfs.c | 317 size_t old_cnt = 0, add_cnt = 0, new_cnt; in rtc_add_groups() local 331 add_cnt++; in rtc_add_groups() 333 new_cnt = old_cnt + add_cnt + 1; in rtc_add_groups() 338 memcpy(groups + old_cnt, grps, add_cnt * sizeof(*groups)); in rtc_add_groups() 339 groups[old_cnt + add_cnt] = NULL; in rtc_add_groups()
|
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | sysfs.c | 318 size_t old_cnt = 0, add_cnt = 0, new_cnt; in rtc_add_groups() local 330 add_cnt++; in rtc_add_groups() 332 new_cnt = old_cnt + add_cnt + 1; in rtc_add_groups() 337 memcpy(groups + old_cnt, grps, add_cnt * sizeof(*groups)); in rtc_add_groups() 338 groups[old_cnt + add_cnt] = NULL; in rtc_add_groups()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | btf.h | 500 int register_btf_id_dtor_kfuncs(const struct btf_id_dtor_kfunc *dtors, u32 add_cnt, 538 u32 add_cnt, struct module *owner) in register_btf_id_dtor_kfuncs() 537 register_btf_id_dtor_kfuncs(const struct btf_id_dtor_kfunc *dtors, u32 add_cnt, struct module *owner) register_btf_id_dtor_kfuncs() argument
|
/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | libbpf_internal.h | 109 size_t cur_cnt, size_t max_cnt, size_t add_cnt);
|
H A D | btf.c | 107 * memory to accomodate *add_cnt* new elements, assuming *cur_cnt* elements 116 size_t cur_cnt, size_t max_cnt, size_t add_cnt) in btf_add_mem() 121 if (cur_cnt + add_cnt <= *cap_cnt) in btf_add_mem() 125 if (cur_cnt + add_cnt > max_cnt) in btf_add_mem() 134 if (new_cnt < cur_cnt + add_cnt) /* also ensure we have enough memory */ in btf_add_mem() 135 new_cnt = cur_cnt + add_cnt; in btf_add_mem() 115 btf_add_mem(void **data, size_t *cap_cnt, size_t elem_sz, size_t cur_cnt, size_t max_cnt, size_t add_cnt) btf_add_mem() argument
|
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | btf.c | 133 * memory to accommodate *add_cnt* new elements, assuming *cur_cnt* elements 142 size_t cur_cnt, size_t max_cnt, size_t add_cnt) in libbpf_add_mem() 147 if (cur_cnt + add_cnt <= *cap_cnt) in libbpf_add_mem() 151 if (cur_cnt + add_cnt > max_cnt) in libbpf_add_mem() 160 if (new_cnt < cur_cnt + add_cnt) /* also ensure we have enough memory */ in libbpf_add_mem() 161 new_cnt = cur_cnt + add_cnt; in libbpf_add_mem() 192 static void *btf_add_type_offs_mem(struct btf *btf, size_t add_cnt) in btf_add_type_offs_mem() argument 195 btf->nr_types, BTF_MAX_NR_TYPES, add_cnt); in btf_add_type_offs_mem() 141 libbpf_add_mem(void **data, size_t *cap_cnt, size_t elem_sz, size_t cur_cnt, size_t max_cnt, size_t add_cnt) libbpf_add_mem() argument
|
H A D | libbpf_internal.h | 282 size_t cur_cnt, size_t max_cnt, size_t add_cnt);
|
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | btf.c | 7990 int register_btf_id_dtor_kfuncs(const struct btf_id_dtor_kfunc *dtors, u32 add_cnt, in register_btf_id_dtor_kfuncs() argument 8013 if (add_cnt >= BTF_DTOR_KFUNC_MAX_CNT) { in register_btf_id_dtor_kfuncs() 8020 ret = btf_check_dtor_kfuncs(btf, dtors, add_cnt); in register_btf_id_dtor_kfuncs() 8032 if (tab_cnt > U32_MAX - add_cnt) { in register_btf_id_dtor_kfuncs() 8036 if (tab_cnt + add_cnt >= BTF_DTOR_KFUNC_MAX_CNT) { in register_btf_id_dtor_kfuncs() 8043 offsetof(struct btf_id_dtor_kfunc_tab, dtors[tab_cnt + add_cnt]), in register_btf_id_dtor_kfuncs() 8054 memcpy(tab->dtors + tab->cnt, dtors, add_cnt * sizeof(tab->dtors[0])); in register_btf_id_dtor_kfuncs() 8055 tab->cnt += add_cnt; in register_btf_id_dtor_kfuncs()
|