/linux-master/drivers/clocksource/ |
H A D | timer-rockchip.c | 43 struct clock_event_device ce; member in struct:rk_clkevt 50 static inline struct rk_timer *rk_timer(struct clock_event_device *ce) argument 52 return &container_of(ce, struct rk_clkevt, ce)->timer; 78 struct clock_event_device *ce) 80 struct rk_timer *timer = rk_timer(ce); 89 static int rk_timer_shutdown(struct clock_event_device *ce) argument 91 struct rk_timer *timer = rk_timer(ce); 97 static int rk_timer_set_periodic(struct clock_event_device *ce) argument 99 struct rk_timer *timer = rk_timer(ce); 77 rk_timer_set_next_event(unsigned long cycles, struct clock_event_device *ce) argument 109 struct clock_event_device *ce = dev_id; local 207 struct clock_event_device *ce; local [all...] |
H A D | timer-gx6605s.c | 27 struct clock_event_device *ce = dev; local 28 void __iomem *base = timer_of_base(to_timer_of(ce)); 33 ce->event_handler(ce); 38 static int gx6605s_timer_set_oneshot(struct clock_event_device *ce) argument 40 void __iomem *base = timer_of_base(to_timer_of(ce)); 53 struct clock_event_device *ce) 55 void __iomem *base = timer_of_base(to_timer_of(ce)); 67 static int gx6605s_timer_shutdown(struct clock_event_device *ce) argument 69 void __iomem *base = timer_of_base(to_timer_of(ce)); 52 gx6605s_timer_set_next_event(unsigned long delta, struct clock_event_device *ce) argument [all...] |
H A D | timer-sprd.c | 80 struct clock_event_device *ce) 82 struct timer_of *to = to_timer_of(ce); 91 static int sprd_timer_set_periodic(struct clock_event_device *ce) argument 93 struct timer_of *to = to_timer_of(ce); 102 static int sprd_timer_shutdown(struct clock_event_device *ce) argument 104 struct timer_of *to = to_timer_of(ce); 112 struct clock_event_device *ce = (struct clock_event_device *)dev_id; local 113 struct timer_of *to = to_timer_of(ce); 117 if (clockevent_state_oneshot(ce)) 120 ce 79 sprd_timer_set_next_event(unsigned long cycles, struct clock_event_device *ce) argument [all...] |
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | selftest_mocs.c | 26 struct intel_context *ce; local 28 ce = intel_context_create(engine); 29 if (IS_ERR(ce)) 30 return ce; 33 ce->ring_size = SZ_16K; 35 return ce; 218 struct intel_context *ce) 228 rq = intel_context_create_request(ce); 238 if (!err && ce->engine->class == RENDER_CLASS) 250 err = check_mocs_table(ce 217 check_mocs_engine(struct live_mocs *arg, struct intel_context *ce) argument 301 struct intel_context *ce; local 319 active_engine_reset(struct intel_context *ce, const char *reason, bool using_guc) argument 351 __live_mocs_reset(struct live_mocs *mocs, struct intel_context *ce, bool using_guc) argument 406 struct intel_context *ce; local [all...] |
H A D | intel_context_types.h | 42 int (*alloc)(struct intel_context *ce); 44 void (*revoke)(struct intel_context *ce, struct i915_request *rq, 47 void (*close)(struct intel_context *ce); 49 int (*pre_pin)(struct intel_context *ce, struct i915_gem_ww_ctx *ww, void **vaddr); 50 int (*pin)(struct intel_context *ce, void *vaddr); 51 void (*unpin)(struct intel_context *ce); 52 void (*post_unpin)(struct intel_context *ce); 54 void (*cancel_request)(struct intel_context *ce, 57 void (*enter)(struct intel_context *ce); 58 void (*exit)(struct intel_context *ce); [all...] |
H A D | intel_breadcrumbs.c | 86 struct intel_context *ce) 88 lockdep_assert_held(&ce->signal_lock); 91 list_add_rcu(&ce->signal_link, &b->signalers); 96 struct intel_context *ce) 98 lockdep_assert_held(&ce->signal_lock); 100 if (!list_empty(&ce->signals)) 104 list_del_rcu(&ce->signal_link); 111 check_signal_order(struct intel_context *ce, struct i915_request *rq) argument 113 if (rq->context != ce) 116 if (!list_is_last(&rq->signal_link, &ce 85 add_signaling_context(struct intel_breadcrumbs *b, struct intel_context *ce) argument 95 remove_signaling_context(struct intel_breadcrumbs *b, struct intel_context *ce) argument 175 struct intel_context *ce; local 352 struct intel_context *ce = rq->context; local 413 struct intel_context *ce = rq->context; local 439 struct intel_context *ce = rq->context; local 460 intel_context_remove_breadcrumbs(struct intel_context *ce, struct intel_breadcrumbs *b) argument 495 struct intel_context *ce; local [all...] |
H A D | intel_lrc.c | 817 static bool ctx_needs_runalone(const struct intel_context *ce) argument 826 if (GRAPHICS_VER_FULL(ce->engine->i915) >= IP_VER(12, 70) && 827 (ce->engine->class == COMPUTE_CLASS || ce->engine->class == RENDER_CLASS)) { 829 gem_ctx = rcu_dereference(ce->gem_context); 839 const struct intel_context *ce, 853 if (ctx_needs_runalone(ce)) 857 regs[CTX_TIMESTAMP] = ce->stats.runtime.last; 921 const struct intel_context *ce, 941 init_common_regs(regs, ce, engin 838 init_common_regs(u32 * const regs, const struct intel_context *ce, const struct intel_engine_cs *engine, bool inhibit) argument 920 __lrc_init_regs(u32 *regs, const struct intel_context *ce, const struct intel_engine_cs *engine, bool inhibit) argument 949 lrc_init_regs(const struct intel_context *ce, const struct intel_engine_cs *engine, bool inhibit) argument 956 lrc_reset_regs(const struct intel_context *ce, const struct intel_engine_cs *engine) argument 987 context_wa_bb_offset(const struct intel_context *ce) argument 998 context_wabb(const struct intel_context *ce, bool per_ctx) argument 1012 lrc_init_state(struct intel_context *ce, struct intel_engine_cs *engine, void *state) argument 1041 lrc_indirect_bb(const struct intel_context *ce) argument 1046 setup_predicate_disable_wa(const struct intel_context *ce, u32 *cs) argument 1071 __lrc_alloc_state(struct intel_context *ce, struct intel_engine_cs *engine) argument 1119 pinned_timeline(struct intel_context *ce, struct intel_engine_cs *engine) argument 1126 lrc_alloc(struct intel_context *ce, struct intel_engine_cs *engine) argument 1175 lrc_reset(struct intel_context *ce) argument 1187 lrc_pre_pin(struct intel_context *ce, struct intel_engine_cs *engine, struct i915_gem_ww_ctx *ww, void **vaddr) argument 1205 lrc_pin(struct intel_context *ce, struct intel_engine_cs *engine, void *vaddr) argument 1218 lrc_unpin(struct intel_context *ce) argument 1228 lrc_post_unpin(struct intel_context *ce) argument 1233 lrc_fini(struct intel_context *ce) argument 1244 struct intel_context *ce = container_of(kref, typeof(*ce), ref); local 1256 gen12_emit_timestamp_wa(const struct intel_context *ce, u32 *cs) argument 1282 gen12_emit_restore_scratch(const struct intel_context *ce, u32 *cs) argument 1298 gen12_emit_cmd_buf_wa(const struct intel_context *ce, u32 *cs) argument 1346 gen12_emit_indirect_ctx_rcs(const struct intel_context *ce, u32 *cs) argument 1372 gen12_emit_indirect_ctx_xcs(const struct intel_context *ce, u32 *cs) argument 1387 xehp_emit_fastcolor_blt_wabb(const struct intel_context *ce, u32 *cs) argument 1432 xehp_emit_per_ctx_bb(const struct intel_context *ce, u32 *cs) argument 1442 setup_per_ctx_bb(const struct intel_context *ce, const struct intel_engine_cs *engine, u32 *(*emit)(const struct intel_context *, u32 *)) argument 1461 setup_indirect_ctx_bb(const struct intel_context *ce, const struct intel_engine_cs *engine, u32 *(*emit)(const struct intel_context *, u32 *)) argument 1515 lrc_descriptor(const struct intel_context *ce) argument 1531 lrc_update_regs(const struct intel_context *ce, const struct intel_engine_cs *engine, u32 head) argument 1570 lrc_update_offsets(struct intel_context *ce, struct intel_engine_cs *engine) argument 1576 lrc_check_regs(const struct intel_context *ce, const struct intel_engine_cs *engine, const char *when) argument 1940 lrc_get_runtime(const struct intel_context *ce) argument 1951 lrc_update_runtime(struct intel_context *ce) argument [all...] |
H A D | selftest_ring_submission.c | 70 static int context_sync(struct intel_context *ce) argument 75 rq = intel_context_create_request(ce); 91 struct intel_context *ce; local 94 ce = intel_context_create(engine); 95 if (IS_ERR(ce)) 96 return PTR_ERR(ce); 98 err = context_sync(ce); 99 intel_context_put(ce); 149 struct intel_context *ce; local 152 ce 176 struct intel_context *ce; local [all...] |
H A D | selftest_context.c | 44 static int context_sync(struct intel_context *ce) argument 46 struct intel_timeline *tl = ce->timeline; 71 i915_active_unlock_wait(&ce->active); 77 struct intel_context *ce; local 82 ce = intel_context_create(engine); 83 if (IS_ERR(ce)) 84 return PTR_ERR(ce); 86 err = intel_context_pin(ce); 90 vaddr = i915_gem_object_pin_map_unlocked(ce->state->obj, 92 ce 198 struct intel_context *ce; local 327 __remote_sync(struct intel_context *ce, struct intel_context *remote) argument [all...] |
H A D | mock_engine.c | 139 static void mock_context_unpin(struct intel_context *ce) argument 143 static void mock_context_post_unpin(struct intel_context *ce) argument 145 i915_vma_unpin(ce->ring->vma); 150 struct intel_context *ce = container_of(ref, typeof(*ce), ref); local 152 GEM_BUG_ON(intel_context_is_pinned(ce)); 154 if (test_bit(CONTEXT_ALLOC_BIT, &ce->flags)) { 155 mock_ring_free(ce->ring); 156 mock_timeline_unpin(ce->timeline); 159 intel_context_fini(ce); 163 mock_context_alloc(struct intel_context *ce) argument 187 mock_context_pre_pin(struct intel_context *ce, struct i915_gem_ww_ctx *ww, void **unused) argument 193 mock_context_pin(struct intel_context *ce, void *unused) argument 198 mock_context_reset(struct intel_context *ce) argument 395 struct intel_context *ce; local [all...] |
H A D | selftest_lrc.c | 78 static int emit_semaphore_signal(struct intel_context *ce, void *slot) argument 81 i915_ggtt_offset(ce->engine->status_page.vma) + 86 rq = intel_context_create_request(ce); 108 static int context_flush(struct intel_context *ce, long timeout) argument 114 rq = intel_engine_create_kernel_request(ce->engine); 118 fence = i915_active_fence_get(&ce->timeline->last_request); 405 struct intel_context *ce; local 418 ce = intel_context_create(engine); 419 if (IS_ERR(ce)) 420 return PTR_ERR(ce); 532 gpr_make_dirty(struct intel_context *ce) argument 564 __gpr_read(struct intel_context *ce, struct i915_vma *scratch, u32 *slot) argument 619 struct intel_context *ce; local 737 create_timestamp(struct intel_context *ce, void *slot, int idx) argument 788 struct intel_context *ce[2]; member in struct:lrc_timestamp 964 store_context(struct intel_context *ce, struct i915_vma *scratch) argument 1051 record_registers(struct intel_context *ce, struct i915_vma *before, struct i915_vma *after, u32 *sema) argument 1135 load_context(struct intel_context *ce, u32 poison) argument 1208 poison_registers(struct intel_context *ce, u32 poison, u32 *sema) argument 1261 compare_isolation(struct intel_engine_cs *engine, struct i915_vma *ref[2], struct i915_vma *result[2], struct intel_context *ce, u32 poison) argument 1558 wabb_ctx_submit_req(struct intel_context *ce) argument 1582 emit_wabb_ctx_canary(const struct intel_context *ce, u32 *cs, bool per_ctx) argument 1599 emit_indirect_ctx_bb_canary(const struct intel_context *ce, u32 *cs) argument 1605 emit_per_ctx_bb_canary(const struct intel_context *ce, u32 *cs) argument 1611 wabb_ctx_setup(struct intel_context *ce, bool per_ctx) argument 1623 check_ring_start(struct intel_context *ce, bool per_ctx) argument 1639 wabb_ctx_check(struct intel_context *ce, bool per_ctx) argument 1760 garbage(struct intel_context *ce, struct rnd_state *prng) argument 1792 struct intel_context *ce; local 1878 struct intel_context *ce; local [all...] |
H A D | intel_engine_heartbeat.c | 68 heartbeat_create(struct intel_context *ce, gfp_t gfp) argument 72 intel_context_enter(ce); 73 rq = __i915_request_create(ce, gfp); 74 intel_context_exit(ce); 141 struct intel_context *ce = engine->kernel_context; local 213 if (!mutex_trylock(&ce->timeline->mutex)) { 223 rq = heartbeat_create(ce, GFP_NOWAIT | __GFP_NOWARN); 230 mutex_unlock(&ce->timeline->mutex); 278 struct intel_context *ce = engine->kernel_context; local 281 lockdep_assert_held(&ce 317 struct intel_context *ce = engine->kernel_context; local 360 struct intel_context *ce = engine->kernel_context; local 383 struct intel_context *ce = engine->kernel_context; local [all...] |
/linux-master/arch/arm/mach-footbridge/ |
H A D | isa-timer.c | 23 struct clock_event_device *ce = dev_id; local 24 ce->event_handler(ce);
|
H A D | dc21285-timer.c | 91 struct clock_event_device *ce = dev_id; local 96 if (clockevent_state_oneshot(ce)) 99 ce->event_handler(ce); 109 struct clock_event_device *ce = &ckevt_dc21285; local 114 if (request_irq(ce->irq, timer1_interrupt, IRQF_TIMER | IRQF_IRQPOLL, 116 pr_err("Failed to request irq %d (dc21285_timer1)", ce->irq); 118 ce->cpumask = cpumask_of(smp_processor_id()); 119 clockevents_config_and_register(ce, rate, 0x4, 0xffffff);
|
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | igt_spinner.h | 23 struct intel_context *ce; member in struct:igt_spinner 31 struct intel_context *ce, 37 struct intel_context *ce,
|
H A D | mock_request.c | 31 mock_request(struct intel_context *ce, unsigned long delay) argument 36 request = intel_context_create_request(ce);
|
H A D | igt_spinner.c | 42 static void *igt_spinner_pin_obj(struct intel_context *ce, argument 50 *vma = i915_vma_instance(obj, ce->vm, NULL); 80 struct intel_context *ce, 85 if (spin->ce && WARN_ON(spin->ce != ce)) 87 spin->ce = ce; 90 vaddr = igt_spinner_pin_obj(ce, ww, spin->hws, I915_MAP_WB, &spin->hws_vma); 101 vaddr = igt_spinner_pin_obj(ce, w 79 igt_spinner_pin(struct igt_spinner *spin, struct intel_context *ce, struct i915_gem_ww_ctx *ww) argument 123 igt_spinner_create_request(struct igt_spinner *spin, struct intel_context *ce, u32 arbitration_command) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/ce/ |
H A D | gf100.c | 30 gf100_ce_init(struct nvkm_falcon *ce) argument 32 nvkm_wr32(ce->engine.subdev.device, ce->addr + 0x084, ce->engine.subdev.inst);
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_throttle.c | 55 struct intel_context *ce; local 61 for_each_gem_engine(ce, 66 if (!ce->timeline) 69 mutex_lock(&ce->timeline->mutex); 71 &ce->timeline->requests, 83 mutex_unlock(&ce->timeline->mutex);
|
/linux-master/arch/arm/crypto/ |
H A D | Makefile | 19 obj-$(CONFIG_CRYPTO_AES_ARM_CE) += aes-arm-ce.o 20 obj-$(CONFIG_CRYPTO_SHA1_ARM_CE) += sha1-arm-ce.o 21 obj-$(CONFIG_CRYPTO_SHA2_ARM_CE) += sha2-arm-ce.o 22 obj-$(CONFIG_CRYPTO_GHASH_ARM_CE) += ghash-arm-ce.o 23 obj-$(CONFIG_CRYPTO_CRCT10DIF_ARM_CE) += crct10dif-arm-ce.o 24 obj-$(CONFIG_CRYPTO_CRC32_ARM_CE) += crc32-arm-ce.o 36 sha1-arm-ce-y := sha1-ce-core.o sha1-ce-glue.o 37 sha2-arm-ce [all...] |
/linux-master/drivers/crypto/gemini/ |
H A D | sl3516-ce-cipher.c | 3 * sl3516-ce-cipher.c - hardware cryptographic offloader for Storlink SL3516 SoC 22 #include "sl3516-ce.h" 29 struct sl3516_ce_dev *ce = op->ce; local 35 ce->fallback_mod16++; 44 ce->fallback_sg_count_tx++; 49 ce->fallback_sg_count_rx++; 56 ce->fallback_mod16++; 60 ce->fallback_mod16++; 64 ce 131 struct sl3516_ce_dev *ce = op->ce; local 366 struct sl3516_ce_dev *ce = op->ce; local [all...] |
/linux-master/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce-cipher.c | 3 * sun8i-ce-cipher.c - hardware cryptographic offloader for 22 #include "sun8i-ce.h" 125 struct sun8i_ce_dev *ce = op->ce; local 143 dev_dbg(ce->dev, "%s %s %u %x IV(%p %u) key=%u\n", __func__, 155 chan = &ce->chanlist[flow]; 161 common = ce->variant->alg_cipher[algt->ce_algo_id]; 165 if (ce->variant->cipher_t_dlen_in_bytes) 170 sym = ce->variant->op_mode[algt->ce_blockmode]; 187 rctx->addr_key = dma_map_single(ce 308 struct sun8i_ce_dev *ce = op->ce; local 352 struct sun8i_ce_dev *ce = op->ce; local 465 struct sun8i_ce_dev *ce = op->ce; local [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | clip_tbl.c | 78 struct clip_entry *ce, *cte; local 97 ce = cte; 99 refcount_inc(&ce->refcnt); 107 ce = list_first_entry(&ctbl->ce_free_head, 109 list_del_init(&ce->list); 110 spin_lock_init(&ce->lock); 111 refcount_set(&ce->refcnt, 0); 113 list_add_tail(&ce->list, &ctbl->hash_list[hash]); 115 ce->addr6.sin6_family = AF_INET6; 116 memcpy(ce 150 struct clip_entry *ce, *cte; local 254 struct clip_entry *ce; local [all...] |
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | selftest_guc_multi_lrc.c | 54 static void multi_lrc_context_unpin(struct intel_context *ce) argument 58 GEM_BUG_ON(!intel_context_is_parent(ce)); 60 for_each_child(ce, child) 62 intel_context_unpin(ce); 65 static void multi_lrc_context_put(struct intel_context *ce) argument 67 GEM_BUG_ON(!intel_context_is_parent(ce)); 73 intel_context_put(ce); 77 multi_lrc_nop_request(struct intel_context *ce) argument 83 GEM_BUG_ON(!intel_context_is_parent(ce)); 85 rq = intel_context_create_request(ce); [all...] |
/linux-master/arch/alpha/kernel/ |
H A D | time.c | 95 struct clock_event_device *ce = &per_cpu(cpu_ce, cpu); 98 if (likely(clockevent_state_periodic(ce))) 99 ce->event_handler(ce); 110 rtc_ce_set_next_event(unsigned long evt, struct clock_event_device *ce) 120 struct clock_event_device *ce = &per_cpu(cpu_ce, cpu); 122 *ce = (struct clock_event_device){ 130 clockevents_config_and_register(ce, CONFIG_HZ, 0, 0); 159 static int qemu_ce_shutdown(struct clock_event_device *ce) 168 qemu_ce_set_next_event(unsigned long evt, struct clock_event_device *ce) 94 struct clock_event_device *ce = &per_cpu(cpu_ce, cpu); local 109 rtc_ce_set_next_event(unsigned long evt, struct clock_event_device *ce) argument 119 struct clock_event_device *ce = &per_cpu(cpu_ce, cpu); local 157 qemu_ce_shutdown(struct clock_event_device *ce) argument 166 qemu_ce_set_next_event(unsigned long evt, struct clock_event_device *ce) argument 176 struct clock_event_device *ce = &per_cpu(cpu_ce, cpu); local 186 struct clock_event_device *ce = &per_cpu(cpu_ce, cpu); local [all...] |