Home
last modified time | relevance | path

Searched refs:se (Results 1 – 25 of 237) sorted by relevance

12345678910

/linux-6.3-rc2/drivers/soc/qcom/
A Dqcom-geni-se.c260 geni_se_irq_clear(se); in geni_se_init()
282 geni_se_irq_clear(se); in geni_se_select_fifo_mode()
318 geni_se_irq_clear(se); in geni_se_select_dma_mode()
343 geni_se_irq_clear(se); in geni_se_select_gpi_mode()
532 geni_se_clks_off(se); in geni_se_resources_off()
572 geni_se_clks_off(se); in geni_se_resources_on()
596 if (se->clk_perf_tbl) { in geni_se_clk_tbl_get()
601 se->clk_perf_tbl = devm_kcalloc(se->dev, MAX_CLK_PERF_LEVEL, in geni_se_clk_tbl_get()
604 if (!se->clk_perf_tbl) in geni_se_clk_tbl_get()
804 se->icc_paths[i].path = devm_of_icc_get(se->dev, icc_names[i]); in geni_icc_get()
[all …]
/linux-6.3-rc2/include/linux/soc/qcom/
A Dgeni-se.h318 writel(m_cmd, se->base + SE_GENI_M_CMD0); in geni_se_setup_m_cmd()
334 s_cmd = readl_relaxed(se->base + SE_GENI_S_CMD0); in geni_se_setup_s_cmd()
338 writel(s_cmd, se->base + SE_GENI_S_CMD0); in geni_se_setup_s_cmd()
405 val = readl_relaxed(se->base + SE_HW_PARAM_0); in geni_se_get_tx_fifo_depth()
423 val = readl_relaxed(se->base + SE_HW_PARAM_0); in geni_se_get_tx_fifo_width()
441 val = readl_relaxed(se->base + SE_HW_PARAM_1); in geni_se_get_rx_fifo_depth()
453 int geni_se_resources_off(struct geni_se *se);
455 int geni_se_resources_on(struct geni_se *se);
475 int geni_icc_set_bw(struct geni_se *se);
478 int geni_icc_enable(struct geni_se *se);
[all …]
/linux-6.3-rc2/drivers/i2c/busses/
A Di2c-qcom-geni.c81 struct geni_se se; member
233 void __iomem *base = gi2c->se.base; in geni_i2c_irq()
339 geni_se_abort_m_cmd(&gi2c->se); in geni_i2c_abort_xfer()
410 struct geni_se *se = &gi2c->se; in geni_i2c_rx_one_msg() local
449 struct geni_se *se = &gi2c->se; in geni_i2c_tx_one_msg() local
780 gi2c->se.dev = dev; in geni_i2c_probe()
784 if (IS_ERR(gi2c->se.base)) in geni_i2c_probe()
785 return PTR_ERR(gi2c->se.base); in geni_i2c_probe()
797 return PTR_ERR(gi2c->se.clk); in geni_i2c_probe()
851 ret = geni_icc_set_bw(&gi2c->se); in geni_i2c_probe()
[all …]
/linux-6.3-rc2/kernel/sched/
A Dfair.c361 for (; se; se = se->parent)
494 *se = parent_entity(*se); in find_matching_se()
503 *se = parent_entity(*se); in find_matching_se()
528 for (; se; se = NULL)
5360 se = parent_entity(se); in throttle_cfs_rq()
6314 se = parent_entity(se); in dequeue_task_fair()
7737 cfs_rq_of(se)->last = se; in set_last_buddy()
7764 struct sched_entity *se = &curr->se, *pse = &p->se; in check_preempt_wakeup() local
12072 se = se->parent; in propagate_entity_cfs_rq()
12295 se = tg->se[i]; in online_fair_sched_group()
[all …]
A Dpelt.c295 int __update_load_avg_blocked_se(u64 now, struct sched_entity *se) in __update_load_avg_blocked_se() argument
297 if (___update_load_sum(now, &se->avg, 0, 0, 0)) { in __update_load_avg_blocked_se()
298 ___update_load_avg(&se->avg, se_weight(se)); in __update_load_avg_blocked_se()
299 trace_pelt_se_tp(se); in __update_load_avg_blocked_se()
306 int __update_load_avg_se(u64 now, struct cfs_rq *cfs_rq, struct sched_entity *se) in __update_load_avg_se() argument
308 if (___update_load_sum(now, &se->avg, !!se->on_rq, se_runnable(se), in __update_load_avg_se()
309 cfs_rq->curr == se)) { in __update_load_avg_se()
311 ___update_load_avg(&se->avg, se_weight(se)); in __update_load_avg_se()
312 cfs_se_util_change(&se->avg); in __update_load_avg_se()
313 trace_pelt_se_tp(se); in __update_load_avg_se()
A Ddebug.c449 struct sched_entity *se = tg->se[cpu]; in print_cfs_group_stats() local
458 if (!se) in print_cfs_group_stats()
461 PN(se->exec_start); in print_cfs_group_stats()
462 PN(se->vruntime); in print_cfs_group_stats()
481 P(se->load.weight); in print_cfs_group_stats()
483 P(se->avg.load_avg); in print_cfs_group_stats()
484 P(se->avg.util_avg); in print_cfs_group_stats()
960 PN(se.exec_start); in proc_sched_show_task()
961 PN(se.vruntime); in proc_sched_show_task()
1026 P(se.load.weight); in proc_sched_show_task()
[all …]
A Dsched.h765 #define entity_is_task(se) (!se->my_q) argument
770 se->runnable_weight = se->my_q->h_nr_running; in se_update_runnable()
775 if (entity_is_task(se)) in se_runnable()
776 return !!se->on_rq; in se_runnable()
788 return !!se->on_rq; in se_runnable()
1417 return container_of(se, struct task_struct, se); in task_of()
1422 return p->se.cfs_rq; in task_cfs_rq()
1428 return se->cfs_rq; in cfs_rq_of()
1954 set_task_rq_fair(&p->se, p->se.cfs_rq, tg->cfs_rq[cpu]); in set_task_rq()
1956 p->se.parent = tg->se[cpu]; in set_task_rq()
[all …]
/linux-6.3-rc2/drivers/spi/
A Dspi-geni-qcom.c141 struct geni_se *se = &mas->se; in handle_se_timeout() local
235 struct geni_se *se = &mas->se; in spi_geni_is_abort_still_pending() local
271 struct geni_se *se = &mas->se; in spi_geni_set_cs() local
319 struct geni_se *se = &mas->se; in spi_setup_word_len() local
340 struct geni_se *se = &mas->se; in geni_spi_set_clock_and_bw() local
379 struct geni_se *se = &mas->se; in setup_fifo_params() local
605 struct geni_se *se = &mas->se; in spi_geni_init() local
688 struct geni_se *se = &mas->se; in geni_spi_handle_tx() local
726 struct geni_se *se = &mas->se; in geni_spi_handle_rx() local
774 struct geni_se *se = &mas->se; in setup_se_xfer() local
[all …]
/linux-6.3-rc2/drivers/gpu/drm/v3d/
A Dv3d_gem.c420 bool has_multisync = se && (se->flags & DRM_V3D_EXT_ID_MULTI_SYNC); in v3d_job_init()
439 if (se->in_sync_count && se->wait_stage == queue) { in v3d_job_init()
496 bool has_multisync = se && (se->flags & DRM_V3D_EXT_ID_MULTI_SYNC); in v3d_attach_fences_and_unlock_reservation()
525 kvfree(se->out_syncs); in v3d_attach_fences_and_unlock_reservation()
534 if (!(se && se->out_sync_count)) in v3d_put_multisync_post_deps()
539 kvfree(se->out_syncs); in v3d_put_multisync_post_deps()
557 if (!se->out_syncs) in v3d_get_multisync_post_deps()
585 kvfree(se->out_syncs); in v3d_get_multisync_post_deps()
790 &se, in v3d_submit_cl_ioctl()
894 &se, in v3d_submit_tfu_ioctl()
[all …]
/linux-6.3-rc2/drivers/tty/serial/
A Dqcom_geni_serial.c120 struct geni_se se; member
196 port->se.base = uport->membase; in qcom_geni_serial_request_port()
1236 dev_err(port->se.dev, in qcom_geni_serial_set_termios()
1258 geni_icc_set_bw(&port->se); in qcom_geni_serial_set_termios()
1408 struct geni_se se; in qcom_geni_serial_earlycon_setup() local
1415 memset(&se, 0, sizeof(se)); in qcom_geni_serial_earlycon_setup()
1416 se.base = uport->membase; in qcom_geni_serial_earlycon_setup()
1509 geni_icc_enable(&port->se); in qcom_geni_serial_pm()
1594 port->se.dev = &pdev->dev; in qcom_geni_serial_probe()
1597 if (IS_ERR(port->se.clk)) { in qcom_geni_serial_probe()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/amdkfd/
A Dkfd_mqd_manager.c105 int i, se, sh, cu, cu_bitmap_sh_mul, inc = wgp_mode_req ? 2 : 1; in mqd_symmetrically_map_cu_mask() local
140 for (se = 0; se < cu_info.num_shader_engines; se++) in mqd_symmetrically_map_cu_mask()
142 cu_per_sh[se][sh] = hweight32( in mqd_symmetrically_map_cu_mask()
143 cu_info.cu_bitmap[se % 4][sh + (se / 4) * cu_bitmap_sh_mul]); in mqd_symmetrically_map_cu_mask()
174 for (se = 0; se < cu_info.num_shader_engines; se++) { in mqd_symmetrically_map_cu_mask()
175 if (cu_per_sh[se][sh] > cu) { in mqd_symmetrically_map_cu_mask()
177 se_mask[se] |= en_mask << (cu + sh * 16); in mqd_symmetrically_map_cu_mask()
/linux-6.3-rc2/net/nfc/
A Dcore.c536 struct nfc_se *se; in nfc_find_se() local
540 return se; in nfc_find_se()
576 if (!se) { in nfc_enable_se()
620 if (!se) { in nfc_disable_se()
879 if (se) in nfc_add_se()
883 if (!se) in nfc_add_se()
886 se->idx = se_idx; in nfc_add_se()
887 se->type = type; in nfc_add_se()
896 kfree(se); in nfc_add_se()
919 kfree(se); in nfc_remove_se()
[all …]
/linux-6.3-rc2/tools/testing/selftests/timers/
A Dalarmtimer-suspend.c123 struct sigevent se; in main() local
134 memset(&se, 0, sizeof(se)); in main()
135 se.sigev_notify = SIGEV_SIGNAL; in main()
136 se.sigev_signo = signum; in main()
137 se.sigev_value.sival_int = 0; in main()
144 if (timer_create(alarm_clock_id, &se, &tm1) == -1) { in main()
A Dset-timer-lat.c125 struct sigevent se; in setup_timer() local
130 memset(&se, 0, sizeof(se)); in setup_timer()
131 se.sigev_notify = SIGEV_SIGNAL; in setup_timer()
132 se.sigev_signo = SIGRTMAX; in setup_timer()
133 se.sigev_value.sival_int = 0; in setup_timer()
139 err = timer_create(clock_id, &se, tm1); in setup_timer()
A Dleap-a-day.c179 struct sigevent se; in main() local
292 memset(&se, 0, sizeof(se)); in main()
293 se.sigev_notify = SIGEV_SIGNAL; in main()
294 se.sigev_signo = signum; in main()
295 se.sigev_value.sival_int = 0; in main()
296 if (timer_create(CLOCK_REALTIME, &se, &tm1) == -1) { in main()
/linux-6.3-rc2/Documentation/translations/zh_CN/scheduler/
A Dsched-design-CFS.rst36 在CFS中,虚拟运行时间由每个任务的p->se.vruntime(单位为纳秒)的值表达和跟踪。因此,
39 一些细节:在“理想的”硬件上,所有的任务在任何时刻都应该具有一样的p->se.vruntime值,
42 CFS的任务选择逻辑基于p->se.vruntime的值,因此非常简单:总是试图选择p->se.vruntime值
64 CFS维护了一个按时间排序的红黑树,所有可运行任务以p->se.vruntime为键值排序。CFS从这颗
70 p->se.vruntime。一旦p->se.vruntime变得足够大,其它的任务将成为按时间排序的红黑树的
/linux-6.3-rc2/fs/f2fs/
A Dsegment.h27 #define SE_PAGETYPE(se) ((IS_NODESEG((se)->type) ? NODE : DATA)) argument
374 blocks += se->ckpt_valid_blocks; in get_ckpt_valid_blocks()
391 se->type = GET_SIT_TYPE(rs); in seg_info_from_raw_sit()
392 se->mtime = le64_to_cpu(rs->mtime); in seg_info_from_raw_sit()
399 se->valid_blocks; in __seg_info_to_raw_sit()
402 rs->mtime = cpu_to_le64(se->mtime); in __seg_info_to_raw_sit()
409 struct seg_entry *se; in seg_info_to_sit_page() local
419 se = get_seg_entry(sbi, start + i); in seg_info_to_sit_page()
420 __seg_info_to_raw_sit(se, rs); in seg_info_to_sit_page()
427 __seg_info_to_raw_sit(se, rs); in seg_info_to_raw_sit()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/i915/gvt/
A Dgtt.c1154 se->type = ge->type; in ppgtt_generate_shadow_entry()
1155 se->val64 = ge->val64; in ppgtt_generate_shadow_entry()
1159 ops->clear_ips(se); in ppgtt_generate_shadow_entry()
1227 ops->clear_pse(se); in split_2MB_gtt_entry()
1228 ops->clear_ips(se); in split_2MB_gtt_entry()
1383 se->type, index, se->val64); in ppgtt_handle_guest_entry_removal()
1388 if (ops->get_pfn(se) == in ppgtt_handle_guest_entry_removal()
1413 spt, se->val64, se->type); in ppgtt_handle_guest_entry_removal()
1824 se.val64 = 0; in invalidate_ppgtt_mm()
1828 NULL, se.type, se.val64, index); in invalidate_ppgtt_mm()
[all …]
/linux-6.3-rc2/crypto/
A Dtwofish_common.c484 ctx->s[0][i] = mds[0][q0[(a) ^ sa] ^ se]; \
492 ctx->s[0][i] = mds[0][q0[q0[(b) ^ sa] ^ se] ^ si]; \
500 ctx->s[0][i] = mds[0][q0[q0[q1[(b) ^ sa] ^ se] ^ si] ^ sm]; \
579 u8 sa = 0, sb = 0, sc = 0, sd = 0, se = 0, sf = 0, sg = 0, sh = 0; in __twofish_setkey() local
601 CALC_S (se, sf, sg, sh, 8, 0x00, 0x2D, 0x01, 0x2D); /* 01 A4 02 A4 */ in __twofish_setkey()
602 CALC_S (se, sf, sg, sh, 9, 0x2D, 0xA4, 0x44, 0x8A); /* A4 56 A1 55 */ in __twofish_setkey()
603 CALC_S (se, sf, sg, sh, 10, 0x8A, 0xD5, 0xBF, 0xD1); /* 55 82 FC 87 */ in __twofish_setkey()
604 CALC_S (se, sf, sg, sh, 11, 0xD1, 0x7F, 0x3D, 0x99); /* 87 F3 C1 5A */ in __twofish_setkey()
605 CALC_S (se, sf, sg, sh, 12, 0x99, 0x46, 0x66, 0x96); /* 5A 1E 47 58 */ in __twofish_setkey()
606 CALC_S (se, sf, sg, sh, 13, 0x96, 0x3C, 0x5B, 0xED); /* 58 C6 AE DB */ in __twofish_setkey()
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/frequency/
A Dadi,admv1013.yaml55 adi,quad-se-mode:
58 se-neg - Single-Ended Mode, Negative Side Disabled.
59 se-pos - Single-Ended Mode, Positive Side Disabled.
61 enum: [se-neg, se-pos, diff]
90 adi,quad-se-mode = "diff";
A Dadi,admv1014.yaml92 adi,quad-se-mode:
95 se-neg - Single-Ended Mode, Negative Side Disabled.
96 se-pos - Single-Ended Mode, Positive Side Disabled.
98 enum: [se-neg, se-pos, diff]
132 adi,quad-se-mode = "diff";
/linux-6.3-rc2/Documentation/translations/sp_SP/
A Dmemory-barriers.txt378 Como se puede leer arriba, las operaciones independientes de memoria se
548 ACQUIRE se aplica solo a la carga y la semántica RELEASE se aplica sólo a
874 idénticos, como se señaló anteriormente, el compilador podría sacar ese
991 Las barreras generales se emparejan entre sí, aunque también se emparejan
1380 solo se usará:
1936 Las barreras de memoria SMP se reducen a barreras de compilador cuando se
2060 los accesos anteriores se junten con posteriores. io_stop_wc() se
2521 la tarea se borra _antes_ de que se lea el siguiente puntero de la lista,
2621 Si se relajan las reglas de orden, se debe asumir que los accesos
2799 sistema se ve afectada, hasta cierto punto, por los cachés que se
[all …]
A Dhowto.rst18 este archivo, que se encuentra en la parte superior del documento.
79 comunidad del kernel. Cuando se agregan nuevas funciones al kernel, se
108 parche, que incluye (pero no se limita a):
112 - A quien se debe enviar
178 Los documentos que utilizan el markup ReST se generarán en
249 - Tan pronto como se lanza un nuevo kernel, se abre una ventana de dos
256 - Después de dos semanas, se lanza un kernel -rc1 y la atención se centra
264 fuera del código que se está agregando. git se puede usar para enviar
325 estos sitios de trabajo de parches se enumeran en
371 se archivan allí.
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/soc/qcom/
A Dqcom,geni-se.yaml4 $id: "http://devicetree.org/schemas/soc/qcom/qcom,geni-se.yaml#"
23 - qcom,geni-se-qup
24 - qcom,geni-se-i2c-master-hub
88 const: qcom,geni-se-i2c-master-hub
128 compatible = "qcom,geni-se-qup";
141 clock-names = "se";
154 clock-names = "se";
/linux-6.3-rc2/arch/arm64/boot/dts/qcom/
A Dqdu1000.dtsi411 clock-names = "se";
424 clock-names = "se";
440 clock-names = "se";
450 clock-names = "se";
466 clock-names = "se";
476 clock-names = "se";
492 clock-names = "se";
502 clock-names = "se";
518 clock-names = "se";
528 clock-names = "se";
[all …]

Completed in 156 milliseconds

12345678910