Home
last modified time | relevance | path

Searched refs:arg_size (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/iio/chemical/
H A Dsps30_serial.c134 size_t arg_size) in sps30_serial_prep_frame() argument
143 num += sps30_serial_put_byte(buf + num, arg_size); in sps30_serial_prep_frame()
145 for (i = 0; i < arg_size; i++) in sps30_serial_prep_frame()
191 const void *arg, size_t arg_size, void *rsp, size_t rsp_size) in sps30_serial_command() argument
197 size = sps30_serial_prep_frame(buf, cmd, arg, arg_size); in sps30_serial_command()
H A Dsps30_i2c.c65 static int sps30_i2c_command(struct sps30_state *state, u16 cmd, void *arg, size_t arg_size, in sps30_i2c_command() argument
94 while (arg_size) { in sps30_i2c_command()
98 arg_size -= 2; in sps30_i2c_command()
/linux/tools/testing/selftests/drivers/s390x/uvdevice/
H A Dtest_uvdevice.c30 uint32_t arg_size; in FIXTURE_VARIANT() local
35 .arg_size = sizeof(struct uvio_attest), in FIXTURE_VARIANT_ADD()
43 self->uvio_ioctl.argument_len = variant->arg_size; in FIXTURE_SETUP()
106 self->uvio_ioctl.argument_len = variant->arg_size; in TEST_F()
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dpat_arg.c395 u32 arg_size) in mlx5hws_arg_is_valid_arg_request_size() argument
397 if (arg_size < ctx->caps->log_header_modify_argument_granularity || in mlx5hws_arg_is_valid_arg_request_size()
398 arg_size > ctx->caps->log_header_modify_argument_max_alloc) { in mlx5hws_arg_is_valid_arg_request_size()
/linux/arch/x86/net/
H A Dbpf_jit_comp.c2935 int arg_size, off; in save_args()
2965 arg_size = m->arg_size[m->nr_args - 1]; in restore_regs()
2966 if (arg_size <= 4) { in restore_regs()
2985 arg_regs = (m->arg_size[i] + 7) / 8; in invoke_bpf_prog()
3009 arg_regs = (m->arg_size[i] + 7) / 8; in invoke_bpf_prog()
3087 arg_regs = (m->arg_size[i] + 7) / 8;
3375 nr_regs += (m->arg_size[i] + 7) / 8 - 1; in __arch_prepare_bpf_trampoline()
2802 int arg_size, off; clean_stack_garbage() local
/linux/security/apparmor/
H A Dlsm.c850 size_t arg_size; in do_setattr() local
874 arg_size = size - (args - (largs ? largs : (char *) value)); in do_setattr()
877 error = aa_setprocattr_changehat(args, arg_size, in do_setattr()
880 error = aa_setprocattr_changehat(args, arg_size, in do_setattr()
/linux/arch/powerpc/net/
H A Dbpf_jit_comp.c839 if (m->arg_size[i] > SZL) in __arch_prepare_bpf_trampoline()
840 nr_regs += round_up(m->arg_size[i], SZL) / SZL - 1; in __arch_prepare_bpf_trampoline()
H A Dbpf_jit_comp64.c626 u32 reg = bpf_to_ppc(BPF_REG_1 + i), size = m->arg_size[i]; in prepare_for_kfunc_call()
/linux/drivers/accel/qaic/
H A Dqaic_data.c995 unsigned long arg_size; in qaic_attach_slice_bo_ioctl() local
1006 &arg_size)) in qaic_attach_slice_bo_ioctl()
1036 slice_ent = memdup_user(user_data, arg_size); in qaic_attach_slice_bo_ioctl()
/linux/drivers/gpio/
H A Dgpio-aggregator.c82 static int gpio_aggregator_alloc(struct gpio_aggregator **aggr, size_t arg_size) in gpio_aggregator_alloc() argument
87 sizeof(*new) + arg_size, GFP_KERNEL); in gpio_aggregator_alloc()
/linux/arch/arm64/net/
H A Dbpf_jit_comp.c2455 slots = (m->arg_size[i] + 7) / 8; in restore_args()
2469 stack_slots = (m->arg_size[i] + 7) / 8; in store_func_meta()
2521 slots = (m->arg_size[i] + 7) / 8; in prepare_trampoline()
2522 /* verifier ensures arg_size <= 16, so slots equals 1 or 2 */ in prepare_trampoline()
2529 clear_garbage(ctx, tmp, m->arg_size[i] % 8); in prepare_trampoline()
/linux/arch/riscv/net/
H A Dbpf_jit_comp64.c1096 nr_arg_slots += round_up(m->arg_size[i], 8) / 8; in __arch_prepare_bpf_trampoline()
1835 if (fm->arg_size[idx] == sizeof(int)) in bpf_jit_emit_insn()
/linux/arch/loongarch/net/
H A Dbpf_jit.c1200 emit_abi_ext(ctx, reg, m->arg_size[i], sign); in build_insn()
1900 nr_arg_slots += round_up(m->arg_size[i], 8) / 8; in __arch_prepare_bpf_trampoline()
/linux/include/linux/
H A Dbpf.h1006 size_t arg_size[5];
1221 u8 arg_size[MAX_BPF_FUNC_ARGS];
962 size_t arg_size[5]; global() member
1172 u8 arg_size[MAX_BPF_FUNC_ARGS]; global() member
/linux/kernel/bpf/
H A Dbtf.c7553 m->arg_size[i] = 8; in btf_distill_func_proto()
7601 m->arg_size[i] = ret; in btf_check_func_type_match()
H A Dverifier.c8244 /* arg_btf_id and arg_size are in a union. */ in check_func_arg_reg_off()
8381 err = check_helper_mem_access(env, reg, argno_from_reg(regno), fn->arg_size[arg], in check_reg_const_str()
8387 err = check_ptr_alignment(env, reg, 0, fn->arg_size[arg], true); in check_reg_const_str()
8760 bool has_size = fn->arg_size[arg] != 0; in may_update_sockmap()
8800 /* arg_btf_id and arg_size are in a union. */ in check_map_func_compatibility()
12603 size = fn->arg_size[arg]; in bpf_fetch_kfunc_arg_meta()