Home
last modified time | relevance | path

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

12345678910>>...13

/openbmc/linux/drivers/soc/qcom/
H A Dqcom-geni-se.c196 u32 geni_se_get_qup_hw_version(struct geni_se *se) in geni_se_get_qup_hw_version() argument
198 struct geni_wrapper *wrapper = se->wrapper; in geni_se_get_qup_hw_version()
237 static void geni_se_irq_clear(struct geni_se *se) in geni_se_irq_clear() argument
239 writel_relaxed(0, se->base + SE_GSI_EVENT_EN); in geni_se_irq_clear()
240 writel_relaxed(0xffffffff, se->base + SE_GENI_M_IRQ_CLEAR); in geni_se_irq_clear()
241 writel_relaxed(0xffffffff, se->base + SE_GENI_S_IRQ_CLEAR); in geni_se_irq_clear()
242 writel_relaxed(0xffffffff, se->base + SE_DMA_TX_IRQ_CLR); in geni_se_irq_clear()
243 writel_relaxed(0xffffffff, se->base + SE_DMA_RX_IRQ_CLR); in geni_se_irq_clear()
244 writel_relaxed(0xffffffff, se->base + SE_IRQ_EN); in geni_se_irq_clear()
256 void geni_se_init(struct geni_se *se, u32 rx_wm, u32 rx_rfr) in geni_se_init() argument
[all …]
/openbmc/qemu/migration/
H A Dsavevm.c673 SaveStateEntry *se; in calculate_new_instance_id() local
676 QTAILQ_FOREACH(se, &savevm_state.handlers, entry) { in calculate_new_instance_id()
677 if (strcmp(idstr, se->idstr) == 0 in calculate_new_instance_id()
678 && instance_id <= se->instance_id) { in calculate_new_instance_id()
679 instance_id = se->instance_id + 1; in calculate_new_instance_id()
689 SaveStateEntry *se; in calculate_compat_instance_id() local
692 QTAILQ_FOREACH(se, &savevm_state.handlers, entry) { in calculate_compat_instance_id()
693 if (!se->compat) { in calculate_compat_instance_id()
697 if (strcmp(idstr, se->compat->idstr) == 0 in calculate_compat_instance_id()
698 && instance_id <= se->compat->instance_id) { in calculate_compat_instance_id()
[all …]
/openbmc/linux/include/linux/soc/qcom/
H A Dgeni-se.h306 u32 geni_se_get_qup_hw_version(struct geni_se *se);
314 static inline u32 geni_se_read_proto(struct geni_se *se) in geni_se_read_proto() argument
318 val = readl_relaxed(se->base + GENI_FW_REVISION_RO); in geni_se_read_proto()
332 static inline void geni_se_setup_m_cmd(struct geni_se *se, u32 cmd, u32 params) in geni_se_setup_m_cmd() argument
337 writel(m_cmd, se->base + SE_GENI_M_CMD0); in geni_se_setup_m_cmd()
349 static inline void geni_se_setup_s_cmd(struct geni_se *se, u32 cmd, u32 params) in geni_se_setup_s_cmd() argument
353 s_cmd = readl_relaxed(se->base + SE_GENI_S_CMD0); in geni_se_setup_s_cmd()
357 writel(s_cmd, se->base + SE_GENI_S_CMD0); in geni_se_setup_s_cmd()
368 static inline void geni_se_cancel_m_cmd(struct geni_se *se) in geni_se_cancel_m_cmd() argument
370 writel_relaxed(M_GENI_CMD_CANCEL, se->base + SE_GENI_M_CMD_CTRL_REG); in geni_se_cancel_m_cmd()
[all …]
/openbmc/linux/drivers/i2c/busses/
H A Di2c-qcom-geni.c81 struct geni_se se; member
174 writel_relaxed(0, gi2c->se.base + SE_GENI_CLK_SEL); in qcom_geni_i2c_conf()
177 writel_relaxed(val, gi2c->se.base + GENI_SER_M_CLK_CFG); in qcom_geni_i2c_conf()
182 writel_relaxed(val, gi2c->se.base + SE_I2C_SCL_COUNTERS); in qcom_geni_i2c_conf()
187 u32 m_cmd = readl_relaxed(gi2c->se.base + SE_GENI_M_CMD0); in geni_i2c_err_misc()
188 u32 m_stat = readl_relaxed(gi2c->se.base + SE_GENI_M_IRQ_STATUS); in geni_i2c_err_misc()
189 u32 geni_s = readl_relaxed(gi2c->se.base + SE_GENI_STATUS); in geni_i2c_err_misc()
190 u32 geni_ios = readl_relaxed(gi2c->se.base + SE_GENI_IOS); in geni_i2c_err_misc()
191 u32 dma = readl_relaxed(gi2c->se.base + SE_GENI_DMA_MODE_EN); in geni_i2c_err_misc()
195 rx_st = readl_relaxed(gi2c->se.base + SE_DMA_RX_IRQ_STAT); in geni_i2c_err_misc()
[all …]
/openbmc/linux/kernel/sched/
H A Dfair.c311 static inline u64 calc_delta_fair(u64 delta, struct sched_entity *se) in calc_delta_fair() argument
313 if (unlikely(se->load.weight != NICE_0_LOAD)) in calc_delta_fair()
314 delta = __calc_delta(delta, NICE_0_LOAD, &se->load); in calc_delta_fair()
328 #define for_each_sched_entity(se) \ argument
329 for (; se; se = se->parent)
431 is_same_group(struct sched_entity *se, struct sched_entity *pse) in is_same_group() argument
433 if (se->cfs_rq == pse->cfs_rq) in is_same_group()
434 return se->cfs_rq; in is_same_group()
439 static inline struct sched_entity *parent_entity(const struct sched_entity *se) in parent_entity() argument
441 return se->parent; in parent_entity()
[all …]
H 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()
H A Ddebug.c493 struct sched_entity *se = tg->se[cpu]; in print_cfs_group_stats() local
502 if (!se) in print_cfs_group_stats()
505 PN(se->exec_start); in print_cfs_group_stats()
506 PN(se->vruntime); in print_cfs_group_stats()
507 PN(se->sum_exec_runtime); in print_cfs_group_stats()
511 stats = __schedstats_from_se(se); in print_cfs_group_stats()
525 P(se->load.weight); in print_cfs_group_stats()
527 P(se->avg.load_avg); in print_cfs_group_stats()
528 P(se in print_cfs_group_stats()
[all...]
/openbmc/linux/drivers/spi/
H A Dspi-geni-qcom.c79 struct geni_se se; member
108 struct geni_se *se = &mas->se; in spi_slv_setup() local
110 writel(SPI_SLAVE_EN, se->base + SE_SPI_SLAVE_EN); in spi_slv_setup()
111 writel(GENI_IO_MUX_0_EN, se->base + GENI_OUTPUT_CTRL); in spi_slv_setup()
112 writel(START_TRIGGER, se->base + SE_GENI_CFG_SEQ_START); in spi_slv_setup()
125 ret = geni_se_clk_freq_match(&mas->se, in get_spi_clk_cfg()
153 struct geni_se *se = &mas->se; in handle_se_timeout() local
158 writel(0, se->base + SE_GENI_TX_WATERMARK_REG); in handle_se_timeout()
173 geni_se_cancel_m_cmd(se); in handle_se_timeout()
182 geni_se_abort_m_cmd(se); in handle_se_timeout()
[all …]
/openbmc/qemu/linux-user/
H A Dthunk.c67 StructEntry *se; in thunk_register_struct() local
80 se = struct_entries + id; in thunk_register_struct()
81 se->field_types = types; in thunk_register_struct()
82 se->nb_fields = nb_fields; in thunk_register_struct()
83 se->name = name; in thunk_register_struct()
86 se->name, id, se->nb_fields); in thunk_register_struct()
90 for (i = 0; i < ARRAY_SIZE(se->field_offsets); i++) { in thunk_register_struct()
93 se->field_offsets[i] = g_new(int, nb_fields); in thunk_register_struct()
94 type_ptr = se->field_types; in thunk_register_struct()
99 se->field_offsets[i][j] = offset; in thunk_register_struct()
[all …]
/openbmc/linux/drivers/gpu/drm/v3d/
H A Dv3d_gem.c402 u32 in_sync, struct v3d_submit_ext *se, enum v3d_queue queue) in v3d_job_init() argument
406 bool has_multisync = se && (se->flags & DRM_V3D_EXT_ID_MULTI_SYNC); in v3d_job_init()
425 if (se->in_sync_count && se->wait_stage == queue) { in v3d_job_init()
426 struct drm_v3d_sem __user *handle = u64_to_user_ptr(se->in_syncs); in v3d_job_init()
428 for (i = 0; i < se->in_sync_count; i++) { in v3d_job_init()
482 struct v3d_submit_ext *se, in v3d_attach_fences_and_unlock_reservation() argument
486 bool has_multisync = se && (se->flags & DRM_V3D_EXT_ID_MULTI_SYNC); in v3d_attach_fences_and_unlock_reservation()
509 if (se->out_sync_count) { in v3d_attach_fences_and_unlock_reservation()
510 for (i = 0; i < se->out_sync_count; i++) { in v3d_attach_fences_and_unlock_reservation()
511 drm_syncobj_replace_fence(se->out_syncs[i].syncobj, in v3d_attach_fences_and_unlock_reservation()
[all …]
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-security/trusted-services/corstone1000/
H A D0007-plat-corstone1000-Initialize-capsule-update-provider.patch6 Initializes the capsule update service provider in se-proxy-sp.c deployment
12 .../se-proxy/env/commonsp/se_proxy_sp.c | 14 +++++++++-
14 .../se-proxy/infra/service_proxy_factory.h | 1 +
17 diff --git a/deployments/se-proxy/env/commonsp/se_proxy_sp.c b/deployments/se-proxy/env/commonsp/se…
19 --- a/deployments/se-proxy/env/commonsp/se_proxy_sp.c
20 +++ b/deployments/se-proxy/env/commonsp/se_proxy_sp.c
49 diff --git a/deployments/se-proxy/infra/corstone1000/service_proxy_factory.c b/deployments/se-proxy…
51 --- a/deployments/se-proxy/infra/corstone1000/service_proxy_factory.c
52 +++ b/deployments/se-proxy/infra/corstone1000/service_proxy_factory.c
92 diff --git a/deployments/se-proxy/infra/service_proxy_factory.h b/deployments/se-proxy/infra/servic…
[all …]
H A D0020-se-proxy-protobuf-change.patch9 .../se-proxy/env/commonsp/se_proxy_sp.c | 25 ++++++++++++++++++-
12 diff --git a/deployments/se-proxy/env/commonsp/se_proxy_sp.c b/deployments/se-proxy/env/commonsp/se…
14 --- a/deployments/se-proxy/env/commonsp/se_proxy_sp.c
15 +++ b/deployments/se-proxy/env/commonsp/se_proxy_sp.c
18 #include "deployments/se-proxy/infra/service_proxy_factory.h"
19 #include "deployments/se-proxy/se_proxy_interfaces.h"
/openbmc/u-boot/lib/
H A Dsmbios.c274 struct smbios_entry *se; in write_smbios_table() local
287 se = map_sysmem(addr, sizeof(struct smbios_entry)); in write_smbios_table()
288 memset(se, 0, sizeof(struct smbios_entry)); in write_smbios_table()
302 memcpy(se->anchor, "_SM_", 4); in write_smbios_table()
303 se->length = sizeof(struct smbios_entry); in write_smbios_table()
304 se->major_ver = SMBIOS_MAJOR_VER; in write_smbios_table()
305 se->minor_ver = SMBIOS_MINOR_VER; in write_smbios_table()
306 se->max_struct_size = max_struct_size; in write_smbios_table()
307 memcpy(se->intermediate_anchor, "_DMI_", 5); in write_smbios_table()
308 se->struct_table_length = len; in write_smbios_table()
[all …]
/openbmc/linux/drivers/tty/serial/
H A Dqcom_geni_serial.c119 struct geni_se se; member
198 port->se.base = uport->membase; in qcom_geni_serial_request_port()
403 geni_se_setup_s_cmd(&port->se, UART_START_READ, 0); in qcom_geni_serial_poll_init()
503 geni_se_cancel_m_cmd(&port->se); in qcom_geni_serial_console_write()
506 geni_se_abort_m_cmd(&port->se); in qcom_geni_serial_console_write()
609 geni_se_tx_dma_unprep(&port->se, port->tx_dma_addr, in qcom_geni_serial_stop_tx_dma()
615 geni_se_cancel_m_cmd(&port->se); in qcom_geni_serial_stop_tx_dma()
620 geni_se_abort_m_cmd(&port->se); in qcom_geni_serial_stop_tx_dma()
648 ret = geni_se_tx_dma_prep(&port->se, &xmit->buf[xmit->tail], in qcom_geni_serial_start_tx_dma()
687 geni_se_cancel_m_cmd(&port->se); in qcom_geni_serial_stop_tx_fifo()
[all …]
/openbmc/linux/net/nfc/
H A Dcore.c536 struct nfc_se *se; in nfc_find_se() local
538 list_for_each_entry(se, &dev->secure_elements, list) in nfc_find_se()
539 if (se->idx == se_idx) in nfc_find_se()
540 return se; in nfc_find_se()
548 struct nfc_se *se; in nfc_enable_se() local
575 se = nfc_find_se(dev, se_idx); in nfc_enable_se()
576 if (!se) { in nfc_enable_se()
581 if (se->state == NFC_SE_ENABLED) { in nfc_enable_se()
588 se->state = NFC_SE_ENABLED; in nfc_enable_se()
597 struct nfc_se *se; in nfc_disable_se() local
[all …]
/openbmc/openbmc/meta-arm/meta-arm-bsp/conf/machine/
H A Dcorstone1000-fvp.conf20 FVP_CONSOLES[se] = "secenc_terminal"
27 FVP_CONFIG[se.trustedBootROMloader.fname] ?= "bl1.bin"
29 FVP_CONFIG[se.trustedSRAM_config] ?= "6"
30 FVP_CONFIG[se.BootROM_config] ?= "3"
38 FVP_CONFIG[se.nvm.update_raw_image] ?= "0"
39 FVP_CONFIG[se.cryptocell.USER_OTP_FILTERING_DISABLE] ?= "1"
50 FVP_TERMINALS[se.secenc_terminal] ?= "Secure Enclave Console"
/openbmc/linux/tools/testing/selftests/timers/
H 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()
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager.c107 int i, se, sh, cu, cu_bitmap_sh_mul, cu_inc = wgp_mode_req ? 2 : 1; in mqd_symmetrically_map_cu_mask() local
147 for (se = 0; se < gfx_info->max_shader_engines; se++) in mqd_symmetrically_map_cu_mask()
149 cu_per_sh[se][sh] = hweight32( in mqd_symmetrically_map_cu_mask()
150 cu_info->bitmap[xcc_inst][se % 4][sh + (se / 4) * in mqd_symmetrically_map_cu_mask()
195 for (se = 0; se < gfx_info->max_shader_engines; se++) { in mqd_symmetrically_map_cu_mask()
196 if (cu_per_sh[se][sh] > cu) { in mqd_symmetrically_map_cu_mask()
198 se_mask[se] |= en_mask << (cu + sh * 16); in mqd_symmetrically_map_cu_mask()
/openbmc/linux/Documentation/translations/zh_CN/scheduler/
H 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变得足够大,其它的任务将成为按时间排序的红黑树的
/openbmc/linux/fs/f2fs/
H A Dsegment.h27 #define SE_PAGETYPE(se) ((IS_NODESEG((se)->type) ? NODE : DATA)) argument
357 struct seg_entry *se = get_seg_entry(sbi, start_segno); in get_ckpt_valid_blocks() local
359 blocks += se->ckpt_valid_blocks; in get_ckpt_valid_blocks()
366 static inline void seg_info_from_raw_sit(struct seg_entry *se, in seg_info_from_raw_sit() argument
369 se->valid_blocks = GET_SIT_VBLOCKS(rs); in seg_info_from_raw_sit()
370 se->ckpt_valid_blocks = GET_SIT_VBLOCKS(rs); in seg_info_from_raw_sit()
371 memcpy(se->cur_valid_map, rs->valid_map, SIT_VBLOCK_MAP_SIZE); in seg_info_from_raw_sit()
372 memcpy(se->ckpt_valid_map, rs->valid_map, SIT_VBLOCK_MAP_SIZE); in seg_info_from_raw_sit()
374 memcpy(se->cur_valid_map_mir, rs->valid_map, SIT_VBLOCK_MAP_SIZE); in seg_info_from_raw_sit()
376 se->type = GET_SIT_TYPE(rs); in seg_info_from_raw_sit()
[all …]
/openbmc/linux/Documentation/translations/sp_SP/process/
H A Ddeprecated.rst17 han de ir creándose en el kernel, mientras que las antiguas se quitan,
25 Mientras que este atributo señala visualmente que un interface ha sido
38 "imposibles" tan elegantemente como se pueda. Mientras que la familia de
42 "¿en qué orden se necesitan liberar los locks? ¿Se han restaurado sus
51 en situaciones que se "esperan no sean alcanzables". Si se quiere
64 que se realicen reservas de memoria menores que las que se esperaban. El
69 como se sugiere a continuación para evitar las operaciones aritméticas en
83 Si no existen funciones con dos argumentos, utilice las funciones que se
98 .. note:: Si se usa struct_size() en una estructura que contiene un elemento
137 es la función strscpy(), aunque se ha de tener cuidado con cualquier caso
[all …]
H A Dresearcher-guidelines.rst11 en su producción, otros subproductos de su desarrollo. Linux se
19 de Linux para mejorar a partir de ella. En cualquier caso, se recomienda
43 La investigación pasiva que se basa completamente en fuentes disponibles
46 Aunque, como con cualquier investigación, todavía se debe seguir la ética
51 completa a los desarrolladores individuales involucrados. No se puede
57 en buena fe. No se ha dado consentimiento para enviar parches intencionalmente
69 cuando se trata de desarrollar o ejecutar herramientas de análisis que
72 Cuando se interactúa con la comunidad de desarrolladores, enviar un
87 * ¿Cuál es el problema específico que se ha encontrado?
90 * ¿Como se encontró el problema? Incluya específicamente detalles sobre
[all …]
/openbmc/linux/crypto/
H 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 …]
/openbmc/qemu/include/user/
H A Dthunk.h91 const StructEntry *se; in thunk_type_size() local
142 se = struct_entries + type_ptr[1]; in thunk_type_size()
143 return se->size[is_host]; in thunk_type_size()
152 const StructEntry *se; in thunk_type_align() local
192 se = struct_entries + type_ptr[1]; in thunk_type_align()
193 return se->align[is_host]; in thunk_type_align()
/openbmc/linux/drivers/gpu/drm/i915/gvt/
H A Dgtt.c1133 static inline void ppgtt_generate_shadow_entry(struct intel_gvt_gtt_entry *se, in ppgtt_generate_shadow_entry() argument
1138 se->type = ge->type; in ppgtt_generate_shadow_entry()
1139 se->val64 = ge->val64; in ppgtt_generate_shadow_entry()
1142 if (se->type == GTT_TYPE_PPGTT_PDE_ENTRY) in ppgtt_generate_shadow_entry()
1143 ops->clear_ips(se); in ppgtt_generate_shadow_entry()
1145 ops->set_pfn(se, s->shadow_page.mfn); in ppgtt_generate_shadow_entry()
1150 struct intel_gvt_gtt_entry *se) in split_2MB_gtt_entry() argument
1162 start_gfn = ops->get_pfn(se); in split_2MB_gtt_entry()
1173 sub_se.val64 = se->val64; in split_2MB_gtt_entry()
1177 sub_se.val64 |= (se->val64 & _PAGE_PAT_LARGE) >> 5; in split_2MB_gtt_entry()
[all …]

12345678910>>...13