Lines Matching refs:moff

324 int bpf_struct_ops_supported(const struct bpf_struct_ops *st_ops, u32 moff)  in bpf_struct_ops_supported()  argument
326 void *func_ptr = *(void **)(st_ops->cfi_stubs + moff); in bpf_struct_ops_supported()
395 u32 moff; in bpf_struct_ops_desc_init() local
397 moff = __btf_member_bit_offset(t, member) / 8; in bpf_struct_ops_desc_init()
427 if (!func_proto || bpf_struct_ops_supported(st_ops, moff)) in bpf_struct_ops_desc_init()
449 stub_func_addr = *(void **)(st_ops->cfi_stubs + moff); in bpf_struct_ops_desc_init()
548 u32 i, moff, msize, prev_mend = 0; in check_zero_holes() local
552 moff = __btf_member_bit_offset(t, member) / 8; in check_zero_holes()
553 if (moff > prev_mend && in check_zero_holes()
554 memchr_inv(data + prev_mend, 0, moff - prev_mend)) in check_zero_holes()
561 prev_mend = moff + msize; in check_zero_holes()
741 u32 moff; in bpf_struct_ops_map_update_elem() local
743 moff = __btf_member_bit_offset(t, member) / 8; in bpf_struct_ops_map_update_elem()
747 if (*(void **)(udata + moff)) in bpf_struct_ops_map_update_elem()
749 *(void **)(kdata + moff) = BPF_MODULE_OWNER; in bpf_struct_ops_map_update_elem()
777 if (memchr_inv(udata + moff, 0, msize)) { in bpf_struct_ops_map_update_elem()
785 prog_fd = (int)(*(unsigned long *)(udata + moff)); in bpf_struct_ops_map_update_elem()
824 *(void **)(st_ops->cfi_stubs + moff), in bpf_struct_ops_map_update_elem()
836 *(void **)(kdata + moff) = image + trampoline_start + cfi_get_offset(); in bpf_struct_ops_map_update_elem()
839 *(unsigned long *)(udata + moff) = prog->aux->id; in bpf_struct_ops_map_update_elem()