Home
last modified time | relevance | path

Searched refs:ops (Results 1 – 25 of 6216) sorted by relevance

12345678910>>...249

/linux/drivers/media/platform/amphion/
H A Dvpu_rpc.h120 struct vpu_iface_ops *ops = vpu_core_get_iface(core); in vpu_iface_check_codec() local
122 if (ops && ops->check_codec) in vpu_iface_check_codec()
123 return ops->check_codec(core->type); in vpu_iface_check_codec()
130 struct vpu_iface_ops *ops = vpu_inst_get_iface(inst); in vpu_iface_check_format() local
132 if (ops && ops->check_fmt) in vpu_iface_check_format()
133 return ops->check_fmt(inst->type, pixelfmt); in vpu_iface_check_format()
140 struct vpu_iface_ops *ops = vpu_core_get_iface(core); in vpu_iface_boot_core() local
142 if (ops && ops->boot_core) in vpu_iface_boot_core()
143 return ops->boot_core(core); in vpu_iface_boot_core()
149 struct vpu_iface_ops *ops = vpu_core_get_iface(core); in vpu_iface_get_power_state() local
[all …]
/linux/drivers/net/wireless/ti/wlcore/
H A Dhw_ops.h17 if (!wl->ops->calc_tx_blocks) in wlcore_hw_calc_tx_blocks()
20 return wl->ops->calc_tx_blocks(wl, len, spare_blks); in wlcore_hw_calc_tx_blocks()
27 if (!wl->ops->set_tx_desc_blocks) in wlcore_hw_set_tx_desc_blocks()
30 return wl->ops->set_tx_desc_blocks(wl, desc, blks, spare_blks); in wlcore_hw_set_tx_desc_blocks()
38 if (!wl->ops->set_tx_desc_data_len) in wlcore_hw_set_tx_desc_data_len()
41 wl->ops->set_tx_desc_data_len(wl, desc, skb); in wlcore_hw_set_tx_desc_data_len()
48 if (!wl->ops->get_rx_buf_align) in wlcore_hw_get_rx_buf_align()
51 return wl->ops->get_rx_buf_align(wl, rx_desc); in wlcore_hw_get_rx_buf_align()
57 if (wl->ops->prepare_read) in wlcore_hw_prepare_read()
58 return wl->ops->prepare_read(wl, rx_desc, len); in wlcore_hw_prepare_read()
[all …]
/linux/drivers/mtd/tests/
H A Doobtest.c59 struct mtd_oob_ops ops = { }; in write_eraseblock() local
65 ops.mode = MTD_OPS_AUTO_OOB; in write_eraseblock()
66 ops.len = 0; in write_eraseblock()
67 ops.retlen = 0; in write_eraseblock()
68 ops.ooblen = use_len; in write_eraseblock()
69 ops.oobretlen = 0; in write_eraseblock()
70 ops.ooboffs = use_offset; in write_eraseblock()
71 ops.datbuf = NULL; in write_eraseblock()
72 ops.oobbuf = writebuf + (use_len_max * i) + use_offset; in write_eraseblock()
73 err = mtd_write_oob(mtd, addr, &ops); in write_eraseblock()
[all …]
/linux/drivers/mfd/
H A Dabx500-core.c19 struct abx500_ops ops; member
23 static void lookup_ops(struct device *dev, struct abx500_ops **ops) in lookup_ops() argument
27 *ops = NULL; in lookup_ops()
30 *ops = &dev_entry->ops; in lookup_ops()
36 int abx500_register_ops(struct device *dev, struct abx500_ops *ops) in abx500_register_ops() argument
45 memcpy(&dev_entry->ops, ops, sizeof(*ops)); in abx500_register_ops()
65 struct abx500_ops *ops; in abx500_set_register_interruptible() local
67 lookup_ops(dev->parent, &ops); in abx500_set_register_interruptible()
68 if (ops && ops->set_register) in abx500_set_register_interruptible()
69 return ops->set_register(dev, bank, reg, value); in abx500_set_register_interruptible()
[all …]
/linux/include/linux/
H A Dntb.h178 static inline int ntb_client_ops_is_valid(const struct ntb_client_ops *ops) in ntb_client_ops_is_valid() argument
182 ops->probe && in ntb_client_ops_is_valid()
183 ops->remove && in ntb_client_ops_is_valid()
199 static inline int ntb_ctx_ops_is_valid(const struct ntb_ctx_ops *ops) in ntb_ctx_ops_is_valid() argument
334 static inline int ntb_dev_ops_is_valid(const struct ntb_dev_ops *ops) in ntb_dev_ops_is_valid() argument
339 !ops->peer_port_count == !ops->port_number && in ntb_dev_ops_is_valid()
340 !ops->peer_port_number == !ops->port_number && in ntb_dev_ops_is_valid()
341 !ops->peer_port_idx == !ops->port_number && in ntb_dev_ops_is_valid()
344 ops->link_is_up && in ntb_dev_ops_is_valid()
345 ops->link_enable && in ntb_dev_ops_is_valid()
[all …]
/linux/tools/perf/arch/x86/annotate/
H A Dinstructions.c11 { .name = "adc", .ops = &mov_ops, },
12 { .name = "add", .ops = &mov_ops, },
13 { .name = "addsd", .ops = &mov_ops, },
14 { .name = "and", .ops = &mov_ops, },
15 { .name = "andpd", .ops = &mov_ops, },
16 { .name = "andps", .ops = &mov_ops, },
17 { .name = "bsr", .ops = &mov_ops, },
18 { .name = "bt", .ops = &mov_ops, },
19 { .name = "btr", .ops = &mov_ops, },
20 { .name = "bts", .ops = &mov_ops, },
[all …]
/linux/net/netfilter/
H A Dnf_sockopt.c27 struct nf_sockopt_ops *ops; in nf_register_sockopt() local
31 list_for_each_entry(ops, &nf_sockopts, list) { in nf_register_sockopt()
32 if (ops->pf == reg->pf in nf_register_sockopt()
33 && (overlap(ops->set_optmin, ops->set_optmax, in nf_register_sockopt()
35 || overlap(ops->get_optmin, ops->get_optmax, in nf_register_sockopt()
38 ops->set_optmin, ops->set_optmax, in nf_register_sockopt()
39 ops->get_optmin, ops->get_optmax, in nf_register_sockopt()
65 struct nf_sockopt_ops *ops; in nf_sockopt_find() local
68 list_for_each_entry(ops, &nf_sockopts, list) { in nf_sockopt_find()
69 if (ops->pf == pf) { in nf_sockopt_find()
[all …]
/linux/tools/testing/cxl/test/
H A Dmock.c22 void register_cxl_mock_ops(struct cxl_mock_ops *ops) in register_cxl_mock_ops() argument
24 list_add_rcu(&ops->list, &mock); in register_cxl_mock_ops()
33 void unregister_cxl_mock_ops(struct cxl_mock_ops *ops) in unregister_cxl_mock_ops() argument
38 list_del_rcu(&ops->list); in unregister_cxl_mock_ops()
61 struct cxl_mock_ops *ops = get_cxl_mock_ops(&index); in __wrap_is_acpi_device_node() local
64 if (ops) in __wrap_is_acpi_device_node()
65 retval = ops->is_mock_adev(adev); in __wrap_is_acpi_device_node()
80 struct cxl_mock_ops *ops = get_cxl_mock_ops(&index); in __wrap_acpi_table_parse_cedt() local
82 if (ops) in __wrap_acpi_table_parse_cedt()
83 rc = ops->acpi_table_parse_cedt(id, handler_arg, arg); in __wrap_acpi_table_parse_cedt()
[all …]
/linux/drivers/base/
H A Dsyscore.c21 void register_syscore_ops(struct syscore_ops *ops) in register_syscore_ops() argument
24 list_add_tail(&ops->node, &syscore_ops_list); in register_syscore_ops()
33 void unregister_syscore_ops(struct syscore_ops *ops) in unregister_syscore_ops() argument
36 list_del(&ops->node); in unregister_syscore_ops()
49 struct syscore_ops *ops; in syscore_suspend() local
62 list_for_each_entry_reverse(ops, &syscore_ops_list, node) in syscore_suspend()
63 if (ops->suspend) { in syscore_suspend()
64 pm_pr_dbg("Calling %pS\n", ops->suspend); in syscore_suspend()
65 ret = ops->suspend(); in syscore_suspend()
69 "Interrupts enabled after %pS\n", ops->suspend); in syscore_suspend()
[all …]
/linux/tools/perf/util/
H A Ddisasm.c47 struct ins_operands *ops, int max_ins_name);
49 struct ins_operands *ops, int max_ins_name);
88 static int arch__associate_ins_ops(struct arch* arch, const char *name, struct ins_ops *ops) in arch__associate_ins_ops() argument
101 ins->ops = ops; in arch__associate_ins_ops()
234 static void ins_ops__delete(struct ins_operands *ops) in ins_ops__delete() argument
236 if (ops == NULL) in ins_ops__delete()
238 zfree(&ops->source.raw); in ins_ops__delete()
239 zfree(&ops->source.name); in ins_ops__delete()
240 zfree(&ops->target.raw); in ins_ops__delete()
241 zfree(&ops->target.name); in ins_ops__delete()
[all …]
/linux/arch/s390/appldata/
H A Dappldata_base.c112 struct appldata_ops *ops; in appldata_work_fn() local
116 ops = list_entry(lh, struct appldata_ops, list); in appldata_work_fn()
117 if (ops->active == 1) { in appldata_work_fn()
118 ops->callback(ops->data); in appldata_work_fn()
269 struct appldata_ops *ops = NULL, *tmp_ops; in appldata_generic_handler() local
292 ops = ctl->data; in appldata_generic_handler()
293 if (!try_module_get(ops->owner)) { // protect this function in appldata_generic_handler()
299 active = ops->active; in appldata_generic_handler()
302 module_put(ops->owner); in appldata_generic_handler()
307 if (active && (ops->active == 0)) { in appldata_generic_handler()
[all …]
/linux/mm/
H A Dpagewalk.c33 const struct mm_walk_ops *ops = walk->ops; in walk_pte_range_inner() local
37 if (ops->install_pte && pte_none(ptep_get(pte))) { in walk_pte_range_inner()
40 err = ops->install_pte(addr, addr + PAGE_SIZE, &new_pte, in walk_pte_range_inner()
50 err = ops->pte_entry(pte, addr, addr + PAGE_SIZE, walk); in walk_pte_range_inner()
102 const struct mm_walk_ops *ops = walk->ops; in walk_pmd_range() local
103 bool has_handler = ops->pte_entry; in walk_pmd_range()
104 bool has_install = ops->install_pte; in walk_pmd_range()
115 else if (ops->pte_hole) in walk_pmd_range()
116 err = ops->pte_hole(addr, next, depth, walk); in walk_pmd_range()
129 if (ops->pmd_entry) in walk_pmd_range()
[all …]
/linux/net/core/
H A Dlwtunnel.c82 int lwtunnel_encap_add_ops(const struct lwtunnel_encap_ops *ops, in lwtunnel_encap_add_ops() argument
90 NULL, ops) ? 0 : -1; in lwtunnel_encap_add_ops()
94 int lwtunnel_encap_del_ops(const struct lwtunnel_encap_ops *ops, in lwtunnel_encap_del_ops() argument
105 ops, NULL) == ops) ? 0 : -1; in lwtunnel_encap_del_ops()
118 const struct lwtunnel_encap_ops *ops; in lwtunnel_build_state() local
131 ops = rcu_dereference(lwtun_encaps[encap_type]); in lwtunnel_build_state()
132 if (likely(ops && ops->build_state && try_module_get(ops->owner))) in lwtunnel_build_state()
137 ret = ops->build_state(net, encap, family, cfg, lws, extack); in lwtunnel_build_state()
139 module_put(ops->owner); in lwtunnel_build_state()
154 const struct lwtunnel_encap_ops *ops; in lwtunnel_valid_encap_type() local
[all …]
/linux/net/netlabel/
H A Dnetlabel_calipso.c68 netlbl_calipso_ops_register(const struct netlbl_calipso_ops *ops) in netlbl_calipso_ops_register() argument
70 return xchg(&calipso_ops, ops); in netlbl_calipso_ops_register()
124 const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get(); in netlbl_calipso_add() local
130 if (!ops) in netlbl_calipso_add()
408 const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get(); in calipso_doi_add() local
410 if (ops) in calipso_doi_add()
411 ret_val = ops->doi_add(doi_def, audit_info); in calipso_doi_add()
425 const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get(); in calipso_doi_free() local
427 if (ops) in calipso_doi_free()
428 ops->doi_free(doi_def); in calipso_doi_free()
[all …]
/linux/tools/lib/thermal/
H A Devents.c27 struct thermal_events_ops *ops = &thp->th->ops->events; in handle_thermal_event() local
42 return ops->tz_create(nla_get_string(attrs[THERMAL_GENL_ATTR_TZ_NAME]), in handle_thermal_event()
46 return ops->tz_delete(nla_get_u32(attrs[THERMAL_GENL_ATTR_TZ_ID]), arg); in handle_thermal_event()
49 return ops->tz_enable(nla_get_u32(attrs[THERMAL_GENL_ATTR_TZ_ID]), arg); in handle_thermal_event()
52 return ops->tz_disable(nla_get_u32(attrs[THERMAL_GENL_ATTR_TZ_ID]), arg); in handle_thermal_event()
55 return ops->trip_change(nla_get_u32(attrs[THERMAL_GENL_ATTR_TZ_ID]), in handle_thermal_event()
62 return ops->trip_add(nla_get_u32(attrs[THERMAL_GENL_ATTR_TZ_ID]), in handle_thermal_event()
69 return ops->trip_delete(nla_get_u32(attrs[THERMAL_GENL_ATTR_TZ_ID]), in handle_thermal_event()
73 return ops->trip_high(nla_get_u32(attrs[THERMAL_GENL_ATTR_TZ_ID]), in handle_thermal_event()
78 return ops->trip_low(nla_get_u32(attrs[THERMAL_GENL_ATTR_TZ_ID]), in handle_thermal_event()
[all …]
/linux/drivers/media/v4l2-core/
H A Dv4l2-dev.c531 #define SET_VALID_IOCTL(ops, cmd, op) \ argument
532 do { if ((ops)->op) __set_bit(_IOC_NR(cmd), valid_ioctls); } while (0)
557 const struct v4l2_ioctl_ops *ops = vdev->ioctl_ops; in determine_valid_ioctls() local
576 SET_VALID_IOCTL(ops, VIDIOC_QUERYCAP, vidioc_querycap); in determine_valid_ioctls()
584 if (vdev->ctrl_handler || ops->vidioc_query_ext_ctrl) in determine_valid_ioctls()
586 if (vdev->ctrl_handler || ops->vidioc_query_ext_ctrl) in determine_valid_ioctls()
588 if (vdev->ctrl_handler || ops->vidioc_g_ext_ctrls) in determine_valid_ioctls()
590 if (vdev->ctrl_handler || ops->vidioc_s_ext_ctrls) in determine_valid_ioctls()
592 if (vdev->ctrl_handler || ops->vidioc_g_ext_ctrls) in determine_valid_ioctls()
594 if (vdev->ctrl_handler || ops->vidioc_s_ext_ctrls) in determine_valid_ioctls()
[all …]
/linux/drivers/crypto/intel/qat/qat_common/
H A Dadf_bank_state.c32 static void bank_state_save(struct adf_hw_csr_ops *ops, void __iomem *base, in bank_state_save() argument
37 state->ringstat0 = ops->read_csr_stat(base, bank); in bank_state_save()
38 state->ringuostat = ops->read_csr_uo_stat(base, bank); in bank_state_save()
39 state->ringestat = ops->read_csr_e_stat(base, bank); in bank_state_save()
40 state->ringnestat = ops->read_csr_ne_stat(base, bank); in bank_state_save()
41 state->ringnfstat = ops->read_csr_nf_stat(base, bank); in bank_state_save()
42 state->ringfstat = ops->read_csr_f_stat(base, bank); in bank_state_save()
43 state->ringcstat0 = ops->read_csr_c_stat(base, bank); in bank_state_save()
44 state->iaintflagen = ops->read_csr_int_en(base, bank); in bank_state_save()
45 state->iaintflagreg = ops->read_csr_int_flag(base, bank); in bank_state_save()
[all …]
/linux/tools/perf/arch/loongarch/annotate/
H A Dinstructions.c8 static int loongarch_call__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in loongarch_call__parse() argument
17 c = strchr(ops->raw, '#'); in loongarch_call__parse()
21 ops->target.addr = strtoull(c, &endptr, 16); in loongarch_call__parse()
35 ops->target.name = strdup(name); in loongarch_call__parse()
38 if (ops->target.name == NULL) in loongarch_call__parse()
41 target.addr = map__objdump_2mem(map, ops->target.addr); in loongarch_call__parse()
44 map__rip_2objdump(target.ms.map, map__map_ip(target.ms.map, target.addr)) == ops->target.addr) in loongarch_call__parse()
45 ops->target.sym = target.ms.sym; in loongarch_call__parse()
55 static int loongarch_jump__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in loongarch_jump__parse() argument
63 const char *c = strchr(ops->raw, '#'); in loongarch_jump__parse()
[all …]
/linux/drivers/video/fbdev/core/
H A Dfbcon_ud.c51 struct fbcon_ops *ops = info->fbcon_par; in ud_bmove() local
53 u32 vyres = GETVYRES(ops->p, info); in ud_bmove()
54 u32 vxres = GETVXRES(ops->p, info); in ud_bmove()
69 struct fbcon_ops *ops = info->fbcon_par; in ud_clear() local
71 u32 vyres = GETVYRES(ops->p, info); in ud_clear()
72 u32 vxres = GETVXRES(ops->p, info); in ud_clear()
89 struct fbcon_ops *ops = info->fbcon_par; in ud_putcs_aligned() local
95 src = ops->fontbuffer + (scr_readw(s--) & charmask)*cellsize; in ud_putcs_aligned()
122 struct fbcon_ops *ops = info->fbcon_par; in ud_putcs_unaligned() local
130 src = ops->fontbuffer + (scr_readw(s--) & charmask)*cellsize; in ud_putcs_unaligned()
[all …]
H A Dfbcon_cw.c51 struct fbcon_ops *ops = info->fbcon_par; in cw_bmove() local
53 u32 vxres = GETVXRES(ops->p, info); in cw_bmove()
68 struct fbcon_ops *ops = info->fbcon_par; in cw_clear() local
70 u32 vxres = GETVXRES(ops->p, info); in cw_clear()
87 struct fbcon_ops *ops = info->fbcon_par; in cw_putcs_aligned() local
93 src = ops->fontbuffer + (scr_readw(s++) & charmask)*cellsize; in cw_putcs_aligned()
118 struct fbcon_ops *ops = info->fbcon_par; in cw_putcs() local
127 u32 vxres = GETVXRES(ops->p, info); in cw_putcs()
129 if (!ops->fontbuffer) in cw_putcs()
207 struct fbcon_ops *ops = info->fbcon_par; in cw_cursor() local
[all …]
H A Dfbcon_ccw.c66 struct fbcon_ops *ops = info->fbcon_par; in ccw_bmove() local
68 u32 vyres = GETVYRES(ops->p, info); in ccw_bmove()
83 struct fbcon_ops *ops = info->fbcon_par; in ccw_clear() local
85 u32 vyres = GETVYRES(ops->p, info); in ccw_clear()
102 struct fbcon_ops *ops = info->fbcon_par; in ccw_putcs_aligned() local
108 src = ops->fontbuffer + (scr_readw(s--) & charmask)*cellsize; in ccw_putcs_aligned()
133 struct fbcon_ops *ops = info->fbcon_par; in ccw_putcs() local
142 u32 vyres = GETVYRES(ops->p, info); in ccw_putcs()
144 if (!ops->fontbuffer) in ccw_putcs()
224 struct fbcon_ops *ops = info->fbcon_par; in ccw_cursor() local
[all …]
/linux/kernel/livepatch/
H A Dpatch.c27 struct klp_ops *ops; in klp_find_ops() local
30 list_for_each_entry(ops, &klp_ops, node) { in klp_find_ops()
31 func = list_first_entry(&ops->func_stack, struct klp_func, in klp_find_ops()
34 return ops; in klp_find_ops()
45 struct klp_ops *ops; in klp_ftrace_handler() local
50 ops = container_of(fops, struct klp_ops, fops); in klp_ftrace_handler()
62 func = list_first_or_null_rcu(&ops->func_stack, struct klp_func, in klp_ftrace_handler()
109 if (&func->stack_node == &ops->func_stack) in klp_ftrace_handler()
129 struct klp_ops *ops; in klp_unpatch_func() local
136 ops = klp_find_ops(func->old_func); in klp_unpatch_func()
[all …]
/linux/tools/testing/selftests/mm/
H A Dkhugepaged.c58 struct mem_ops *ops, bool expect);
304 static void *alloc_hpage(struct mem_ops *ops) in alloc_hpage() argument
306 void *p = ops->setup_area(1); in alloc_hpage()
308 ops->fault(p, 0, hpage_pmd_size); in alloc_hpage()
322 if (!ops->check_huge(p, 1)) { in alloc_hpage()
497 struct mem_ops *ops, bool expect) in __madvise_collapse() argument
517 else if (!ops->check_huge(p, expect ? nr_hpages : 0)) in __madvise_collapse()
526 struct mem_ops *ops, bool expect) in madvise_collapse() argument
529 if (!ops->check_huge(p, 0)) { in madvise_collapse()
533 __madvise_collapse(msg, p, nr_hpages, ops, expect); in madvise_collapse()
[all …]
/linux/sound/soc/
H A Dsoc-dai.c43 if (dai->driver->ops && in snd_soc_dai_set_sysclk()
44 dai->driver->ops->set_sysclk) in snd_soc_dai_set_sysclk()
45 ret = dai->driver->ops->set_sysclk(dai, clk_id, freq, dir); in snd_soc_dai_set_sysclk()
69 if (dai->driver->ops && in snd_soc_dai_set_clkdiv()
70 dai->driver->ops->set_clkdiv) in snd_soc_dai_set_clkdiv()
71 ret = dai->driver->ops->set_clkdiv(dai, div_id, div); in snd_soc_dai_set_clkdiv()
92 if (dai->driver->ops && in snd_soc_dai_set_pll()
93 dai->driver->ops->set_pll) in snd_soc_dai_set_pll()
94 ret = dai->driver->ops->set_pll(dai, pll_id, source, in snd_soc_dai_set_pll()
115 if (dai->driver->ops && in snd_soc_dai_set_bclk_ratio()
[all …]
/linux/drivers/misc/c2port/
H A Dcore.c63 struct c2port_ops *ops = dev->ops; in c2port_reset() local
69 ops->c2ck_set(dev, 0); in c2port_reset()
71 ops->c2ck_set(dev, 1); in c2port_reset()
79 struct c2port_ops *ops = dev->ops; in c2port_strobe_ck() local
87 ops->c2ck_set(dev, 0); in c2port_strobe_ck()
89 ops->c2ck_set(dev, 1); in c2port_strobe_ck()
101 struct c2port_ops *ops = dev->ops; in c2port_write_ar() local
108 ops->c2d_dir(dev, 0); in c2port_write_ar()
109 ops->c2d_set(dev, 1); in c2port_write_ar()
111 ops->c2d_set(dev, 1); in c2port_write_ar()
[all …]

12345678910>>...249