Searched refs:ctx (Results 1 - 25 of 3478) sorted by relevance

1234567891011>>

/linux-master/arch/powerpc/platforms/cell/spufs/
H A Dcontext.c27 struct spu_context *ctx; local
29 ctx = kzalloc(sizeof *ctx, GFP_KERNEL);
30 if (!ctx)
35 if (spu_init_csa(&ctx->csa))
37 spin_lock_init(&ctx->mmio_lock);
38 mutex_init(&ctx->mapping_lock);
39 kref_init(&ctx->kref);
40 mutex_init(&ctx->state_mutex);
41 mutex_init(&ctx
71 struct spu_context *ctx; local
88 get_spu_context(struct spu_context *ctx) argument
94 put_spu_context(struct spu_context *ctx) argument
100 spu_forget(struct spu_context *ctx) argument
119 spu_unmap_mappings(struct spu_context *ctx) argument
143 spu_acquire_saved(struct spu_context *ctx) argument
165 spu_release_saved(struct spu_context *ctx) argument
[all...]
H A Dfault.c23 static void spufs_handle_event(struct spu_context *ctx, argument
26 if (ctx->flags & SPU_CREATE_EVENTS_ENABLED) {
27 ctx->event_return |= type;
28 wake_up_all(&ctx->stop_wq);
37 ctx->ops->restart_dma(ctx);
48 ctx->ops->npc_read(ctx) - 4);
53 int spufs_handle_class0(struct spu_context *ctx) argument
55 unsigned long stat = ctx
86 spufs_handle_class1(struct spu_context *ctx) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dctxnv50.c170 static void nv50_gr_construct_mmio(struct nvkm_grctx *ctx);
171 static void nv50_gr_construct_xfer1(struct nvkm_grctx *ctx);
172 static void nv50_gr_construct_xfer2(struct nvkm_grctx *ctx);
177 nv50_grctx_generate(struct nvkm_grctx *ctx) argument
179 cp_set (ctx, STATE, RUNNING);
180 cp_set (ctx, XFER_SWITCH, ENABLE);
182 cp_bra (ctx, AUTO_SAVE, PENDING, cp_setup_save);
183 cp_bra (ctx, USER_SAVE, PENDING, cp_setup_save);
185 cp_name(ctx, cp_check_load);
186 cp_bra (ctx, AUTO_LOA
269 struct nvkm_grctx ctx = { local
297 nv50_gr_construct_mmio(struct nvkm_grctx *ctx) argument
785 dd_emit(struct nvkm_grctx *ctx, int num, u32 val) argument
795 nv50_gr_construct_mmio_ddata(struct nvkm_grctx *ctx) argument
1158 xf_emit(struct nvkm_grctx *ctx, int num, u32 val) argument
1189 nv50_gr_construct_xfer1(struct nvkm_grctx *ctx) argument
1352 nv50_gr_construct_gene_dispatch(struct nvkm_grctx *ctx) argument
1408 nv50_gr_construct_gene_m2mf(struct nvkm_grctx *ctx) argument
1460 nv50_gr_construct_gene_ccache(struct nvkm_grctx *ctx) argument
1528 nv50_gr_construct_gene_unk10xx(struct nvkm_grctx *ctx) argument
1588 nv50_gr_construct_gene_unk34xx(struct nvkm_grctx *ctx) argument
1613 nv50_gr_construct_gene_unk14xx(struct nvkm_grctx *ctx) argument
1724 nv50_gr_construct_gene_zcull(struct nvkm_grctx *ctx) argument
1785 nv50_gr_construct_gene_clipid(struct nvkm_grctx *ctx) argument
1805 nv50_gr_construct_gene_unk24xx(struct nvkm_grctx *ctx) argument
1888 nv50_gr_construct_gene_vfetch(struct nvkm_grctx *ctx) argument
2074 nv50_gr_construct_gene_eng2d(struct nvkm_grctx *ctx) argument
2136 nv50_gr_construct_gene_csched(struct nvkm_grctx *ctx) argument
2235 nv50_gr_construct_gene_unk1cxx(struct nvkm_grctx *ctx) argument
2331 nv50_gr_construct_gene_strmout(struct nvkm_grctx *ctx) argument
2373 nv50_gr_construct_gene_ropm1(struct nvkm_grctx *ctx) argument
2386 nv50_gr_construct_gene_ropm2(struct nvkm_grctx *ctx) argument
2412 nv50_gr_construct_gene_ropc(struct nvkm_grctx *ctx) argument
2647 nv50_gr_construct_xfer_unk84xx(struct nvkm_grctx *ctx) argument
2739 nv50_gr_construct_xfer_tprop(struct nvkm_grctx *ctx) argument
3039 nv50_gr_construct_xfer_tex(struct nvkm_grctx *ctx) argument
3085 nv50_gr_construct_xfer_unk8cxx(struct nvkm_grctx *ctx) argument
3124 nv50_gr_construct_xfer_tp(struct nvkm_grctx *ctx) argument
3141 nv50_gr_construct_xfer_mpc(struct nvkm_grctx *ctx) argument
3273 nv50_gr_construct_xfer2(struct nvkm_grctx *ctx) argument
[all...]
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/
H A Dvdec_drv_if.c17 int vdec_if_init(struct mtk_vcodec_dec_ctx *ctx, unsigned int fourcc) argument
19 enum mtk_vdec_hw_arch hw_arch = ctx->dev->vdec_pdata->hw_arch;
24 if (!ctx->dev->vdec_pdata->is_subdev_supported) {
25 ctx->dec_if = &vdec_h264_slice_if;
26 ctx->hw_id = MTK_VDEC_CORE;
28 ctx->dec_if = &vdec_h264_slice_multi_if;
29 ctx->hw_id = IS_VDEC_LAT_ARCH(hw_arch) ? MTK_VDEC_LAT0 : MTK_VDEC_CORE;
33 ctx->dec_if = &vdec_h264_if;
34 ctx->hw_id = MTK_VDEC_CORE;
37 ctx
71 vdec_if_decode(struct mtk_vcodec_dec_ctx *ctx, struct mtk_vcodec_mem *bs, struct vdec_fb *fb, bool *res_chg) argument
103 vdec_if_get_param(struct mtk_vcodec_dec_ctx *ctx, enum vdec_get_param_type type, void *out) argument
118 vdec_if_deinit(struct mtk_vcodec_dec_ctx *ctx) argument
[all...]
/linux-master/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_regs.h11 void mtk_mdp_hw_set_input_addr(struct mtk_mdp_ctx *ctx,
13 void mtk_mdp_hw_set_output_addr(struct mtk_mdp_ctx *ctx,
15 void mtk_mdp_hw_set_in_size(struct mtk_mdp_ctx *ctx);
16 void mtk_mdp_hw_set_in_image_format(struct mtk_mdp_ctx *ctx);
17 void mtk_mdp_hw_set_out_size(struct mtk_mdp_ctx *ctx);
18 void mtk_mdp_hw_set_out_image_format(struct mtk_mdp_ctx *ctx);
19 void mtk_mdp_hw_set_rotation(struct mtk_mdp_ctx *ctx);
20 void mtk_mdp_hw_set_global_alpha(struct mtk_mdp_ctx *ctx);
/linux-master/fs/bcachefs/
H A Dsiphash.c54 static void SipHash_Rounds(SIPHASH_CTX *ctx, int rounds) argument
57 ctx->v[0] += ctx->v[1];
58 ctx->v[2] += ctx->v[3];
59 ctx->v[1] = rol64(ctx->v[1], 13);
60 ctx->v[3] = rol64(ctx->v[3], 16);
62 ctx
77 SipHash_CRounds(SIPHASH_CTX *ctx, const void *ptr, int rounds) argument
86 SipHash_Init(SIPHASH_CTX *ctx, const SIPHASH_KEY *key) argument
102 SipHash_Update(SIPHASH_CTX *ctx, int rc, int rf, const void *src, size_t len) argument
138 SipHash_Final(void *dst, SIPHASH_CTX *ctx, int rc, int rf) argument
147 SipHash_End(SIPHASH_CTX *ctx, int rc, int rf) argument
168 SIPHASH_CTX ctx; local
[all...]
/linux-master/sound/soc/intel/skylake/
H A Dskl-sst-cldma.c18 static void skl_cldma_int_enable(struct sst_dsp *ctx) argument
20 sst_dsp_shim_update_bits_unlocked(ctx, SKL_ADSP_REG_ADSPIC,
24 void skl_cldma_int_disable(struct sst_dsp *ctx) argument
26 sst_dsp_shim_update_bits_unlocked(ctx,
30 static void skl_cldma_stream_run(struct sst_dsp *ctx, bool enable) argument
35 sst_dsp_shim_update_bits_unlocked(ctx,
43 val = sst_dsp_shim_read(ctx, SKL_ADSP_REG_CL_SD_CTL) &
53 dev_err(ctx->dev, "Failed to set Run bit=%d enable=%d\n", val, enable);
56 static void skl_cldma_stream_clear(struct sst_dsp *ctx) argument
59 skl_cldma_stream_run(ctx,
78 skl_cldma_setup_bdle(struct sst_dsp *ctx, struct snd_dma_buffer *dmab_data, __le32 **bdlp, int size, int with_ioc) argument
112 skl_cldma_setup_controller(struct sst_dsp *ctx, struct snd_dma_buffer *dmab_bdl, unsigned int max_size, u32 count) argument
134 skl_cldma_setup_spb(struct sst_dsp *ctx, unsigned int size, bool enable) argument
146 skl_cldma_cleanup_spb(struct sst_dsp *ctx) argument
156 skl_cldma_cleanup(struct sst_dsp *ctx) argument
165 skl_cldma_wait_interruptible(struct sst_dsp *ctx) argument
188 skl_cldma_stop(struct sst_dsp *ctx) argument
193 skl_cldma_fill_buffer(struct sst_dsp *ctx, unsigned int size, const void *curr_pos, bool intr_enable, bool trigger) argument
250 skl_cldma_copy_to_buf(struct sst_dsp *ctx, const void *bin, u32 total_size, bool wait) argument
312 skl_cldma_process_intr(struct sst_dsp *ctx) argument
328 skl_cldma_prepare(struct sst_dsp *ctx) argument
[all...]
H A Dcnl-sst-dsp.c27 cnl_dsp_core_set_reset_state(struct sst_dsp *ctx, unsigned int core_mask) argument
30 sst_dsp_shim_update_bits_unlocked(ctx,
35 return sst_dsp_register_poll(ctx,
44 cnl_dsp_core_unset_reset_state(struct sst_dsp *ctx, unsigned int core_mask) argument
47 sst_dsp_shim_update_bits_unlocked(ctx, CNL_ADSP_REG_ADSPCS,
51 return sst_dsp_register_poll(ctx,
59 static bool is_cnl_dsp_core_enable(struct sst_dsp *ctx, unsigned int core_mask) argument
64 val = sst_dsp_shim_read_unlocked(ctx, CNL_ADSP_REG_ADSPCS);
71 dev_dbg(ctx->dev, "DSP core(s) enabled? %d: core_mask %#x\n",
77 static int cnl_dsp_reset_core(struct sst_dsp *ctx, unsigne argument
88 cnl_dsp_start_core(struct sst_dsp *ctx, unsigned int core_mask) argument
111 cnl_dsp_core_power_up(struct sst_dsp *ctx, unsigned int core_mask) argument
126 cnl_dsp_core_power_down(struct sst_dsp *ctx, unsigned int core_mask) argument
141 cnl_dsp_enable_core(struct sst_dsp *ctx, unsigned int core_mask) argument
156 cnl_dsp_disable_core(struct sst_dsp *ctx, unsigned int core_mask) argument
186 struct sst_dsp *ctx = dev_id; local
220 cnl_ipc_int_enable(struct sst_dsp *ctx) argument
226 cnl_ipc_int_disable(struct sst_dsp *ctx) argument
232 cnl_ipc_op_int_enable(struct sst_dsp *ctx) argument
245 cnl_ipc_op_int_disable(struct sst_dsp *ctx) argument
256 cnl_ipc_int_status(struct sst_dsp *ctx) argument
[all...]
/linux-master/drivers/media/platform/mediatek/vcodec/encoder/
H A Dvenc_drv_if.c19 int venc_if_init(struct mtk_vcodec_enc_ctx *ctx, unsigned int fourcc) argument
25 ctx->enc_if = &venc_vp8_if;
28 ctx->enc_if = &venc_h264_if;
34 mtk_venc_lock(ctx);
35 ret = ctx->enc_if->init(ctx);
36 mtk_venc_unlock(ctx);
41 int venc_if_set_param(struct mtk_vcodec_enc_ctx *ctx, argument
46 mtk_venc_lock(ctx);
47 ret = ctx
53 venc_if_encode(struct mtk_vcodec_enc_ctx *ctx, enum venc_start_opt opt, struct venc_frm_buf *frm_buf, struct mtk_vcodec_mem *bs_buf, struct venc_done_result *result) argument
82 venc_if_deinit(struct mtk_vcodec_enc_ctx *ctx) argument
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dsockopt_multi.c11 int _getsockopt_child(struct bpf_sockopt *ctx) argument
13 __u8 *optval_end = ctx->optval_end;
14 __u8 *optval = ctx->optval;
16 if (ctx->level != SOL_IP || ctx->optname != IP_TOS)
25 ctx->retval = 0; /* Reset system call return value to zero */
28 ctx->optlen = 1;
34 if (ctx->optlen > page_size)
35 ctx->optlen = 0;
40 int _getsockopt_parent(struct bpf_sockopt *ctx) argument
69 _setsockopt(struct bpf_sockopt *ctx) argument
[all...]
H A Dtest_tcp_custom_syncookie.c72 static int tcp_load_headers(struct tcp_syncookie *ctx) argument
74 ctx->data = (void *)(long)ctx->skb->data;
75 ctx->data_end = (void *)(long)ctx->skb->data_end;
76 ctx->eth = (struct ethhdr *)(long)ctx->skb->data;
78 if (ctx->eth + 1 > ctx->data_end)
81 switch (bpf_ntohs(ctx
125 tcp_reload_headers(struct tcp_syncookie *ctx) argument
160 tcp_v4_csum(struct tcp_syncookie *ctx, __wsum csum) argument
166 tcp_v6_csum(struct tcp_syncookie *ctx, __wsum csum) argument
172 tcp_validate_header(struct tcp_syncookie *ctx) argument
201 next(struct tcp_syncookie *ctx, __u32 sz) argument
219 tcp_parse_option(__u32 index, struct tcp_syncookie *ctx) argument
283 tcp_parse_options(struct tcp_syncookie *ctx) argument
290 tcp_validate_sysctl(struct tcp_syncookie *ctx) argument
313 tcp_prepare_cookie(struct tcp_syncookie *ctx) argument
363 tcp_write_options(struct tcp_syncookie *ctx) argument
398 tcp_handle_syn(struct tcp_syncookie *ctx) argument
461 tcp_validate_cookie(struct tcp_syncookie *ctx) argument
511 tcp_handle_ack(struct tcp_syncookie *ctx) argument
571 struct tcp_syncookie ctx = { local
[all...]
H A Dconnect_force_port6.c29 int connect6(struct bpf_sock_addr *ctx) argument
39 if (bpf_bind(ctx, (struct sockaddr *)&sa, sizeof(sa)) != 0)
43 if (ctx->user_port == bpf_htons(60000)) {
44 orig = bpf_sk_storage_get(&service_mapping, ctx->sk, 0,
49 orig->addr[0] = ctx->user_ip6[0];
50 orig->addr[1] = ctx->user_ip6[1];
51 orig->addr[2] = ctx->user_ip6[2];
52 orig->addr[3] = ctx->user_ip6[3];
53 orig->port = ctx->user_port;
55 ctx
65 getsockname6(struct bpf_sock_addr *ctx) argument
82 getpeername6(struct bpf_sock_addr *ctx) argument
[all...]
H A Dtest_global_func_ctx_args.c17 __weak int kprobe_typedef_ctx_subprog(bpf_user_pt_regs_t *ctx) argument
19 return bpf_get_stack(ctx, &stack, sizeof(stack), 0);
24 int kprobe_typedef_ctx(void *ctx) argument
26 return kprobe_typedef_ctx_subprog(ctx);
37 * - bpf_user_pt_regs_t *ctx (typedef);
38 * - struct bpf_user_pt_regs_t *ctx (backwards compatible struct hack);
39 * - void *ctx __arg_ctx (arg:ctx tag)
42 * `struct pt_regs *ctx` for x86-64)
48 __weak int kprobe_struct_ctx_subprog(pt_regs_struct_t *ctx) argument
55 kprobe_resolved_ctx(void *ctx) argument
65 kprobe_workaround_ctx_subprog(struct bpf_user_pt_regs_t *ctx) argument
72 kprobe_workaround_ctx(void *ctx) argument
81 raw_tp_ctx_subprog(struct bpf_raw_tracepoint_args *ctx) argument
88 raw_tp_ctx(void *ctx) argument
97 raw_tp_writable_ctx_subprog(struct bpf_raw_tracepoint_args *ctx) argument
104 raw_tp_writable_ctx(void *ctx) argument
113 perf_event_ctx_subprog(struct bpf_perf_event_data *ctx) argument
120 perf_event_ctx(void *ctx) argument
149 arg_tag_ctx_raw_tp(void *ctx) argument
158 arg_tag_ctx_perf(void *ctx) argument
167 arg_tag_ctx_kprobe(void *ctx) argument
[all...]
H A Dtest_xdp_devmap_helpers.c9 int xdpdm_devlog(struct xdp_md *ctx) argument
12 void *data_end = (void *)(long)ctx->data_end;
13 void *data = (void *)(long)ctx->data;
17 ctx->ingress_ifindex, ctx->egress_ifindex, len);
/linux-master/samples/hid/
H A Dhid_bpf_attach.bpf.c12 int attach_prog(struct attach_prog_args *ctx) argument
14 ctx->retval = hid_bpf_attach_prog(ctx->hid,
15 ctx->prog_fd,
/linux-master/mm/damon/
H A Dmodules-common.c20 struct damon_ctx *ctx; local
23 ctx = damon_new_ctx();
24 if (!ctx)
27 if (damon_select_ops(ctx, DAMON_OPS_PADDR)) {
28 damon_destroy_ctx(ctx);
34 damon_destroy_ctx(ctx);
37 damon_add_target(ctx, target);
39 *ctxp = ctx;
/linux-master/io_uring/
H A Dregister.h5 int io_eventfd_unregister(struct io_ring_ctx *ctx);
6 int io_unregister_personality(struct io_ring_ctx *ctx, unsigned id);
H A Dnapi.h12 void io_napi_init(struct io_ring_ctx *ctx);
13 void io_napi_free(struct io_ring_ctx *ctx);
15 int io_register_napi(struct io_ring_ctx *ctx, void __user *arg);
16 int io_unregister_napi(struct io_ring_ctx *ctx, void __user *arg);
18 void __io_napi_add(struct io_ring_ctx *ctx, struct socket *sock);
20 void __io_napi_adjust_timeout(struct io_ring_ctx *ctx,
22 void __io_napi_busy_loop(struct io_ring_ctx *ctx, struct io_wait_queue *iowq);
23 int io_napi_sqpoll_busy_poll(struct io_ring_ctx *ctx);
25 static inline bool io_napi(struct io_ring_ctx *ctx) argument
27 return !list_empty(&ctx
30 io_napi_adjust_timeout(struct io_ring_ctx *ctx, struct io_wait_queue *iowq, struct timespec64 *ts) argument
39 io_napi_busy_loop(struct io_ring_ctx *ctx, struct io_wait_queue *iowq) argument
55 struct io_ring_ctx *ctx = req->ctx; local
68 io_napi_init(struct io_ring_ctx *ctx) argument
71 io_napi_free(struct io_ring_ctx *ctx) argument
74 io_register_napi(struct io_ring_ctx *ctx, void __user *arg) argument
78 io_unregister_napi(struct io_ring_ctx *ctx, void __user *arg) argument
82 io_napi(struct io_ring_ctx *ctx) argument
89 io_napi_adjust_timeout(struct io_ring_ctx *ctx, struct io_wait_queue *iowq, struct timespec64 *ts) argument
94 io_napi_busy_loop(struct io_ring_ctx *ctx, struct io_wait_queue *iowq) argument
98 io_napi_sqpoll_busy_poll(struct io_ring_ctx *ctx) argument
[all...]
H A Dtctx.h6 struct io_ring_ctx *ctx; member in struct:io_tctx_node
10 struct io_ring_ctx *ctx);
12 int __io_uring_add_tctx_node(struct io_ring_ctx *ctx);
13 int __io_uring_add_tctx_node_from_submit(struct io_ring_ctx *ctx);
17 int io_ringfd_register(struct io_ring_ctx *ctx, void __user *__arg,
19 int io_ringfd_unregister(struct io_ring_ctx *ctx, void __user *__arg,
25 static inline int io_uring_add_tctx_node(struct io_ring_ctx *ctx) argument
29 if (likely(tctx && tctx->last == ctx))
32 return __io_uring_add_tctx_node_from_submit(ctx);
/linux-master/drivers/base/regmap/
H A Dregmap-mmio.c25 void (*reg_write)(struct regmap_mmio_context *ctx,
27 unsigned int (*reg_read)(struct regmap_mmio_context *ctx,
65 static void regmap_mmio_write8(struct regmap_mmio_context *ctx, argument
69 writeb(val, ctx->regs + reg);
72 static void regmap_mmio_write8_relaxed(struct regmap_mmio_context *ctx, argument
76 writeb_relaxed(val, ctx->regs + reg);
79 static void regmap_mmio_iowrite8(struct regmap_mmio_context *ctx, argument
82 iowrite8(val, ctx->regs + reg);
85 static void regmap_mmio_write16le(struct regmap_mmio_context *ctx, argument
89 writew(val, ctx
92 regmap_mmio_write16le_relaxed(struct regmap_mmio_context *ctx, unsigned int reg, unsigned int val) argument
99 regmap_mmio_iowrite16le(struct regmap_mmio_context *ctx, unsigned int reg, unsigned int val) argument
105 regmap_mmio_write16be(struct regmap_mmio_context *ctx, unsigned int reg, unsigned int val) argument
112 regmap_mmio_iowrite16be(struct regmap_mmio_context *ctx, unsigned int reg, unsigned int val) argument
118 regmap_mmio_write32le(struct regmap_mmio_context *ctx, unsigned int reg, unsigned int val) argument
125 regmap_mmio_write32le_relaxed(struct regmap_mmio_context *ctx, unsigned int reg, unsigned int val) argument
132 regmap_mmio_iowrite32le(struct regmap_mmio_context *ctx, unsigned int reg, unsigned int val) argument
138 regmap_mmio_write32be(struct regmap_mmio_context *ctx, unsigned int reg, unsigned int val) argument
145 regmap_mmio_iowrite32be(struct regmap_mmio_context *ctx, unsigned int reg, unsigned int val) argument
153 struct regmap_mmio_context *ctx = context; local
173 struct regmap_mmio_context *ctx = context; local
233 regmap_mmio_read8(struct regmap_mmio_context *ctx, unsigned int reg) argument
239 regmap_mmio_read8_relaxed(struct regmap_mmio_context *ctx, unsigned int reg) argument
245 regmap_mmio_ioread8(struct regmap_mmio_context *ctx, unsigned int reg) argument
251 regmap_mmio_read16le(struct regmap_mmio_context *ctx, unsigned int reg) argument
257 regmap_mmio_read16le_relaxed(struct regmap_mmio_context *ctx, unsigned int reg) argument
263 regmap_mmio_ioread16le(struct regmap_mmio_context *ctx, unsigned int reg) argument
269 regmap_mmio_read16be(struct regmap_mmio_context *ctx, unsigned int reg) argument
275 regmap_mmio_ioread16be(struct regmap_mmio_context *ctx, unsigned int reg) argument
281 regmap_mmio_read32le(struct regmap_mmio_context *ctx, unsigned int reg) argument
287 regmap_mmio_read32le_relaxed(struct regmap_mmio_context *ctx, unsigned int reg) argument
293 regmap_mmio_ioread32le(struct regmap_mmio_context *ctx, unsigned int reg) argument
299 regmap_mmio_read32be(struct regmap_mmio_context *ctx, unsigned int reg) argument
305 regmap_mmio_ioread32be(struct regmap_mmio_context *ctx, unsigned int reg) argument
313 struct regmap_mmio_context *ctx = context; local
333 struct regmap_mmio_context *ctx = context; local
387 struct regmap_mmio_context *ctx = context; local
412 struct regmap_mmio_context *ctx; local
561 struct regmap_mmio_context *ctx; local
579 struct regmap_mmio_context *ctx; local
592 struct regmap_mmio_context *ctx = map->bus_context; local
603 struct regmap_mmio_context *ctx = map->bus_context; local
[all...]
/linux-master/drivers/misc/cxl/
H A Dcontext.c35 int cxl_context_init(struct cxl_context *ctx, struct cxl_afu *afu, bool master) argument
39 ctx->afu = afu;
40 ctx->master = master;
41 ctx->pid = NULL; /* Set in start work ioctl */
42 mutex_init(&ctx->mapping_lock);
43 ctx->mapping = NULL;
44 ctx->tidr = 0;
45 ctx->assign_tidr = false;
48 spin_lock_init(&ctx->sste_lock);
57 i = cxl_alloc_sst(ctx);
118 cxl_context_set_mapping(struct cxl_context *ctx, struct address_space *mapping) argument
129 struct cxl_context *ctx = vma->vm_file->private_data; local
182 cxl_context_iomap(struct cxl_context *ctx, struct vm_area_struct *vma) argument
234 __detach_context(struct cxl_context *ctx) argument
282 cxl_context_detach(struct cxl_context *ctx) argument
299 struct cxl_context *ctx; local
326 struct cxl_context *ctx = container_of(rcu, struct cxl_context, rcu); local
342 cxl_context_free(struct cxl_context *ctx) argument
352 cxl_context_mm_count_get(struct cxl_context *ctx) argument
358 cxl_context_mm_count_put(struct cxl_context *ctx) argument
[all...]
/linux-master/drivers/scsi/elx/libefc/
H A Defc_sm.c16 * @ctx: State machine context
21 efc_sm_post_event(struct efc_sm_ctx *ctx, argument
24 if (!ctx->current_state)
27 ctx->current_state(ctx, evt, data);
32 efc_sm_transition(struct efc_sm_ctx *ctx, argument
37 if (ctx->current_state == state) {
38 efc_sm_post_event(ctx, EFC_EVT_REENTER, data);
40 efc_sm_post_event(ctx, EFC_EVT_EXIT, data);
41 ctx
[all...]
/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_context.c16 struct i915_gem_context *ctx; local
20 ctx = kzalloc(sizeof(*ctx), GFP_KERNEL);
21 if (!ctx)
24 kref_init(&ctx->ref);
25 INIT_LIST_HEAD(&ctx->link);
26 ctx->i915 = i915;
27 INIT_WORK(&ctx->release_work, i915_gem_context_release_work);
29 mutex_init(&ctx->mutex);
31 spin_lock_init(&ctx
67 mock_context_close(struct i915_gem_context *ctx) argument
82 struct i915_gem_context *ctx; local
114 struct i915_gem_context *ctx; local
152 struct i915_gem_context *ctx; local
177 kernel_context_close(struct i915_gem_context *ctx) argument
[all...]
/linux-master/tools/perf/tests/
H A Dexpr.c60 static int test(struct expr_parse_ctx *ctx, const char *e, double val2) argument
64 if (expr__parse(&val, ctx, e))
76 struct expr_parse_ctx *ctx; local
88 ctx = expr__ctx_new();
89 TEST_ASSERT_VAL("expr__ctx_new", ctx);
90 expr__add_id_val(ctx, strdup("FOO"), 1);
91 expr__add_id_val(ctx, strdup("BAR"), 2);
93 ret = test(ctx, "1+1", 2);
94 ret |= test(ctx, "FOO+BAR", 3);
95 ret |= test(ctx, "(BA
[all...]
/linux-master/drivers/media/dvb-core/
H A Ddvb_vb2.c33 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); local
35 ctx->buf_cnt = *nbuffers;
37 sizes[0] = ctx->buf_siz;
44 dprintk(3, "[%s] count=%d, size=%d\n", ctx->name,
52 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
53 unsigned long size = ctx->buf_siz;
57 ctx->name, vb2_plane_size(vb, 0), size);
62 dprintk(3, "[%s]\n", ctx->name);
69 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
73 spin_lock_irqsave(&ctx
82 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); local
90 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); local
108 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); local
116 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); local
135 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
147 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
163 dvb_vb2_init(struct dvb_vb2_ctx *ctx, const char *name, int nonblocking) argument
198 dvb_vb2_release(struct dvb_vb2_ctx *ctx) argument
211 dvb_vb2_stream_on(struct dvb_vb2_ctx *ctx) argument
228 dvb_vb2_stream_off(struct dvb_vb2_ctx *ctx) argument
245 dvb_vb2_is_streaming(struct dvb_vb2_ctx *ctx) argument
250 dvb_vb2_fill_buffer(struct dvb_vb2_ctx *ctx, const unsigned char *src, int len, enum dmx_buffer_flags *buffer_flags) argument
326 dvb_vb2_reqbufs(struct dvb_vb2_ctx *ctx, struct dmx_requestbuffers *req) argument
352 dvb_vb2_querybuf(struct dvb_vb2_ctx *ctx, struct dmx_buffer *b) argument
366 dvb_vb2_expbuf(struct dvb_vb2_ctx *ctx, struct dmx_exportbuffer *exp) argument
383 dvb_vb2_qbuf(struct dvb_vb2_ctx *ctx, struct dmx_buffer *b) argument
404 dvb_vb2_dqbuf(struct dvb_vb2_ctx *ctx, struct dmx_buffer *b) argument
428 dvb_vb2_mmap(struct dvb_vb2_ctx *ctx, struct vm_area_struct *vma) argument
442 dvb_vb2_poll(struct dvb_vb2_ctx *ctx, struct file *file, poll_table *wait) argument
[all...]

Completed in 894 milliseconds

1234567891011>>