/linux-master/arch/powerpc/platforms/cell/spufs/ |
H A D | context.c | 27 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 D | fault.c | 23 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 D | ctxnv50.c | 170 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 D | vdec_drv_if.c | 17 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 D | mtk_mdp_regs.h | 11 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 D | siphash.c | 54 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 D | skl-sst-cldma.c | 18 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 D | cnl-sst-dsp.c | 27 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 D | venc_drv_if.c | 19 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 D | sockopt_multi.c | 11 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 D | test_tcp_custom_syncookie.c | 72 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 D | connect_force_port6.c | 29 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 D | test_global_func_ctx_args.c | 17 __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 D | test_xdp_devmap_helpers.c | 9 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 D | hid_bpf_attach.bpf.c | 12 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 D | modules-common.c | 20 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 D | register.h | 5 int io_eventfd_unregister(struct io_ring_ctx *ctx); 6 int io_unregister_personality(struct io_ring_ctx *ctx, unsigned id);
|
H A D | napi.h | 12 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 D | tctx.h | 6 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 D | regmap-mmio.c | 25 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 D | context.c | 35 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 D | efc_sm.c | 16 * @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 D | mock_context.c | 16 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 D | expr.c | 60 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 D | dvb_vb2.c | 33 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...] |