/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_irq.c | 349 * @src_id: source id 358 unsigned client_id, unsigned src_id, in amdgpu_irq_add_id() 364 if (src_id >= AMDGPU_MAX_IRQ_SRC_ID) in amdgpu_irq_add_id() 379 if (adev->irq.client[client_id].sources[src_id] != NULL) in amdgpu_irq_add_id() 393 adev->irq.client[client_id].sources[src_id] = source; in amdgpu_irq_add_id() 410 unsigned client_id, src_id; in amdgpu_irq_dispatch() local 421 src_id = entry.src_id; in amdgpu_irq_dispatch() 426 } else if (src_id >= AMDGPU_MAX_IRQ_SRC_ID) { in amdgpu_irq_dispatch() 427 DRM_DEBUG("Invalid src_id i in amdgpu_irq_dispatch() 357 amdgpu_irq_add_id(struct amdgpu_device *adev, unsigned client_id, unsigned src_id, struct amdgpu_irq_src *source) amdgpu_irq_add_id() argument 696 amdgpu_irq_create_mapping(struct amdgpu_device *adev, unsigned src_id) amdgpu_irq_create_mapping() argument [all...] |
H A D | amdgpu_irq.h | 48 unsigned src_id; member 108 unsigned client_id, unsigned src_id, 124 unsigned amdgpu_irq_create_mapping(struct amdgpu_device *adev, unsigned src_id);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_irq.c | 373 * @src_id: source id 382 unsigned int client_id, unsigned int src_id, in amdgpu_irq_add_id() 388 if (src_id >= AMDGPU_MAX_IRQ_SRC_ID) in amdgpu_irq_add_id() 403 if (adev->irq.client[client_id].sources[src_id] != NULL) in amdgpu_irq_add_id() 417 adev->irq.client[client_id].sources[src_id] = source; in amdgpu_irq_add_id() 434 unsigned int client_id, src_id; in amdgpu_irq_dispatch() local 446 src_id = entry.src_id; in amdgpu_irq_dispatch() 451 } else if (src_id >= AMDGPU_MAX_IRQ_SRC_ID) { in amdgpu_irq_dispatch() 452 DRM_DEBUG("Invalid src_id i in amdgpu_irq_dispatch() 381 amdgpu_irq_add_id(struct amdgpu_device *adev, unsigned int client_id, unsigned int src_id, struct amdgpu_irq_src *source) amdgpu_irq_add_id() argument 751 amdgpu_irq_create_mapping(struct amdgpu_device *adev, unsigned int src_id) amdgpu_irq_create_mapping() argument [all...] |
H A D | amdgpu_irq.h | 49 unsigned src_id; member 129 unsigned client_id, unsigned src_id, 148 unsigned amdgpu_irq_create_mapping(struct amdgpu_device *adev, unsigned src_id);
|
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/ |
H A D | notify.c | 41 * An event is identified univocally by the tuple (proto_id, evt_id, src_id) 47 * as described in the SCMI Protocol specification, while src_id represents an 355 * event identified by the tuple (proto_id, evt_id, src_id). 466 u32 src_id, key; in scmi_process_event_payload() local 492 r_evt->report, &src_id); in scmi_process_event_payload() 504 /* ...then search for any specific src_id */ in scmi_process_event_payload() 505 key = MAKE_HASH_KEY(pd->id, pd->eh->evt_id, src_id); in scmi_process_event_payload() 864 * (proto_id, evt_id, src_id) 1137 * @src_id: The src_id t 1147 __scmi_enable_evt(struct scmi_registered_event *r_evt, u32 src_id, bool enable) __scmi_enable_evt() argument 1342 scmi_notifier_register(const struct scmi_handle *handle, u8 proto_id, u8 evt_id, const u32 *src_id, struct notifier_block *nb) scmi_notifier_register() argument 1389 scmi_notifier_unregister(const struct scmi_handle *handle, u8 proto_id, u8 evt_id, const u32 *src_id, struct notifier_block *nb) scmi_notifier_unregister() argument 1435 u32 *src_id; global() member 1463 scmi_devm_notifier_register(struct scmi_device *sdev, u8 proto_id, u8 evt_id, const u32 *src_id, struct notifier_block *nb) scmi_devm_notifier_register() argument 1531 scmi_devm_notifier_unregister(struct scmi_device *sdev, u8 proto_id, u8 evt_id, const u32 *src_id, struct notifier_block *nb) scmi_devm_notifier_unregister() argument [all...] |
H A D | system.c | 60 u8 evt_id, u32 src_id, bool enable) in scmi_system_set_notify_enabled() 75 void *report, u32 *src_id) in scmi_system_fill_custom_report() 98 *src_id = 0; in scmi_system_fill_custom_report() 59 scmi_system_set_notify_enabled(const struct scmi_protocol_handle *ph, u8 evt_id, u32 src_id, bool enable) scmi_system_set_notify_enabled() argument 72 scmi_system_fill_custom_report(const struct scmi_protocol_handle *ph, u8 evt_id, ktime_t timestamp, const void *payld, size_t payld_sz, void *report, u32 *src_id) scmi_system_fill_custom_report() argument
|
H A D | power.c | 232 u8 evt_id, u32 src_id, bool enable) in scmi_power_set_notify_enabled() 236 ret = scmi_power_request_notify(ph, src_id, enable); in scmi_power_set_notify_enabled() 239 evt_id, src_id, ret); in scmi_power_set_notify_enabled() 248 void *report, u32 *src_id) in scmi_power_fill_custom_report() 260 *src_id = r->domain_id; in scmi_power_fill_custom_report() 231 scmi_power_set_notify_enabled(const struct scmi_protocol_handle *ph, u8 evt_id, u32 src_id, bool enable) scmi_power_set_notify_enabled() argument 245 scmi_power_fill_custom_report(const struct scmi_protocol_handle *ph, u8 evt_id, ktime_t timestamp, const void *payld, size_t payld_sz, void *report, u32 *src_id) scmi_power_fill_custom_report() argument
|
/kernel/linux/linux-5.10/security/safesetid/ |
H A D | securityfs.c | 54 rule->src_id.uid = make_kuid(file->f_cred->user_ns, parsed_parent); in parse_policy_line() 56 if (!uid_valid(rule->src_id.uid) || !uid_valid(rule->dst_id.uid)) in parse_policy_line() 59 rule->src_id.gid = make_kgid(file->f_cred->user_ns, parsed_parent); in parse_policy_line() 61 if (!gid_valid(rule->src_id.gid) || !gid_valid(rule->dst_id.gid)) in parse_policy_line() 91 hash_add(pol->rules, &rule->next, __kuid_val(rule->src_id.uid)); in insert_rule() 93 hash_add(pol->rules, &rule->next, __kgid_val(rule->src_id.gid)); in insert_rule() 108 __kuid_val(rule->src_id.uid), in verify_ruleset() 112 __kgid_val(rule->src_id.gid), in verify_ruleset() 125 nrule->src_id.uid = rule->dst_id.uid; in verify_ruleset() 129 nrule->src_id in verify_ruleset() [all...] |
/kernel/linux/linux-6.6/security/safesetid/ |
H A D | securityfs.c | 54 rule->src_id.uid = make_kuid(file->f_cred->user_ns, parsed_parent); in parse_policy_line() 56 if (!uid_valid(rule->src_id.uid) || !uid_valid(rule->dst_id.uid)) in parse_policy_line() 59 rule->src_id.gid = make_kgid(file->f_cred->user_ns, parsed_parent); in parse_policy_line() 61 if (!gid_valid(rule->src_id.gid) || !gid_valid(rule->dst_id.gid)) in parse_policy_line() 91 hash_add(pol->rules, &rule->next, __kuid_val(rule->src_id.uid)); in insert_rule() 93 hash_add(pol->rules, &rule->next, __kgid_val(rule->src_id.gid)); in insert_rule() 108 __kuid_val(rule->src_id.uid), in verify_ruleset() 112 __kgid_val(rule->src_id.gid), in verify_ruleset() 125 nrule->src_id.uid = rule->dst_id.uid; in verify_ruleset() 129 nrule->src_id in verify_ruleset() [all...] |
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-pxa2xx-pci.c | 45 static struct dw_dma_slave byt_rx_param = { .src_id = 1 }; 48 static struct dw_dma_slave mrfld3_rx_param = { .src_id = 14 }; 50 static struct dw_dma_slave mrfld5_rx_param = { .src_id = 12 }; 52 static struct dw_dma_slave mrfld6_rx_param = { .src_id = 10 }; 55 static struct dw_dma_slave bsw0_rx_param = { .src_id = 1 }; 57 static struct dw_dma_slave bsw1_rx_param = { .src_id = 7 }; 59 static struct dw_dma_slave bsw2_rx_param = { .src_id = 9 }; 62 static struct dw_dma_slave lpt1_rx_param = { .src_id = 1 }; 64 static struct dw_dma_slave lpt0_rx_param = { .src_id = 3 };
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-pxa2xx-pci.c | 35 static struct dw_dma_slave byt_rx_param = { .src_id = 1 }; 38 static struct dw_dma_slave mrfld3_rx_param = { .src_id = 14 }; 40 static struct dw_dma_slave mrfld5_rx_param = { .src_id = 12 }; 42 static struct dw_dma_slave mrfld6_rx_param = { .src_id = 10 }; 45 static struct dw_dma_slave bsw0_rx_param = { .src_id = 1 }; 47 static struct dw_dma_slave bsw1_rx_param = { .src_id = 7 }; 49 static struct dw_dma_slave bsw2_rx_param = { .src_id = 9 }; 52 static struct dw_dma_slave lpt1_rx_param = { .src_id = 1 }; 54 static struct dw_dma_slave lpt0_rx_param = { .src_id = 3 };
|
/kernel/linux/linux-5.10/drivers/firmware/arm_scmi/ |
H A D | notify.c | 41 * An event is identified univocally by the tuple (proto_id, evt_id, src_id) 47 * as described in the SCMI Protocol specification, while src_id represents an 352 * event identified by the tuple (proto_id, evt_id, src_id). 463 u32 src_id, key; in scmi_process_event_payload() local 489 r_evt->report, &src_id); in scmi_process_event_payload() 501 /* ...then search for any specific src_id */ in scmi_process_event_payload() 502 key = MAKE_HASH_KEY(pd->id, pd->eh->evt_id, src_id); in scmi_process_event_payload() 840 * (proto_id, evt_id, src_id) 1101 * @src_id: The src_id t 1111 __scmi_enable_evt(struct scmi_registered_event *r_evt, u32 src_id, bool enable) __scmi_enable_evt() argument 1282 scmi_register_notifier(const struct scmi_handle *handle, u8 proto_id, u8 evt_id, u32 *src_id, struct notifier_block *nb) scmi_register_notifier() argument 1331 scmi_unregister_notifier(const struct scmi_handle *handle, u8 proto_id, u8 evt_id, u32 *src_id, struct notifier_block *nb) scmi_unregister_notifier() argument [all...] |
H A D | notify.h | 36 * @set_notify_enabled: Enable/disable the required evt_id/src_id notifications 41 * specific src_id. 50 u8 evt_id, u32 src_id, bool enabled); 54 void *report, u32 *src_id);
|
H A D | system.c | 57 u8 evt_id, u32 src_id, bool enable) in scmi_system_set_notify_enabled() 71 void *report, u32 *src_id) in scmi_system_fill_custom_report() 84 *src_id = 0; in scmi_system_fill_custom_report() 56 scmi_system_set_notify_enabled(const struct scmi_handle *handle, u8 evt_id, u32 src_id, bool enable) scmi_system_set_notify_enabled() argument 68 scmi_system_fill_custom_report(const struct scmi_handle *handle, u8 evt_id, ktime_t timestamp, const void *payld, size_t payld_sz, void *report, u32 *src_id) scmi_system_fill_custom_report() argument
|
H A D | reset.c | 232 u8 evt_id, u32 src_id, bool enable) in scmi_reset_set_notify_enabled() 236 ret = scmi_reset_notify(handle, src_id, enable); in scmi_reset_set_notify_enabled() 239 evt_id, src_id, ret); in scmi_reset_set_notify_enabled() 247 void *report, u32 *src_id) in scmi_reset_fill_custom_report() 259 *src_id = r->domain_id; in scmi_reset_fill_custom_report() 231 scmi_reset_set_notify_enabled(const struct scmi_handle *handle, u8 evt_id, u32 src_id, bool enable) scmi_reset_set_notify_enabled() argument 244 scmi_reset_fill_custom_report(const struct scmi_handle *handle, u8 evt_id, ktime_t timestamp, const void *payld, size_t payld_sz, void *report, u32 *src_id) scmi_reset_fill_custom_report() argument
|
H A D | power.c | 217 u8 evt_id, u32 src_id, bool enable) in scmi_power_set_notify_enabled() 221 ret = scmi_power_request_notify(handle, src_id, enable); in scmi_power_set_notify_enabled() 224 evt_id, src_id, ret); in scmi_power_set_notify_enabled() 232 void *report, u32 *src_id) in scmi_power_fill_custom_report() 244 *src_id = r->domain_id; in scmi_power_fill_custom_report() 216 scmi_power_set_notify_enabled(const struct scmi_handle *handle, u8 evt_id, u32 src_id, bool enable) scmi_power_set_notify_enabled() argument 229 scmi_power_fill_custom_report(const struct scmi_handle *handle, u8 evt_id, ktime_t timestamp, const void *payld, size_t payld_sz, void *report, u32 *src_id) scmi_power_fill_custom_report() argument
|
/kernel/linux/linux-6.6/drivers/dma/dw/ |
H A D | idma32.c | 51 u8 dst_id, src_id; in idma32_initialize_chan_xbar() local 115 src_id = dwc->dws.src_id; in idma32_initialize_chan_xbar() 119 src_id = dwc->chan.chan_id; in idma32_initialize_chan_xbar() 131 cfghi |= IDMA32C_CFGH_SRC_PER(src_id & 0xf); in idma32_initialize_chan_xbar() 135 cfghi |= IDMA32C_CFGH_SRC_PER_EXT(src_id >> 4 & 0x3); in idma32_initialize_chan_xbar() 151 cfghi |= IDMA32C_CFGH_SRC_PER(dwc->dws.src_id & 0xf); in idma32_initialize_chan_generic() 155 cfghi |= IDMA32C_CFGH_SRC_PER_EXT(dwc->dws.src_id >> 4 & 0x3); in idma32_initialize_chan_generic()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/ |
H A D | ppinterrupt.h | 36 unsigned src_id, const uint32_t *iv_entry); 42 uint32_t src_id; /* Registered interrupt id */ member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/inc/ |
H A D | ppinterrupt.h | 36 unsigned src_id, const uint32_t *iv_entry); 42 uint32_t src_id; /* Registered interrupt id */ member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/irq/dce110/ |
H A D | irq_service_dce110.c | 162 .src_id = VISLANDS30_IV_SRCID_D1_VERTICAL_INTERRUPT0 + reg_num\ 186 DC_LOG_ERROR("%s: called for non-implemented irq source, src_id=%u, ext_id=%u\n", in dal_irq_service_dummy_set() 187 __func__, info->src_id, info->ext_id); in dal_irq_service_dummy_set() 195 DC_LOG_ERROR("%s: called for non-implemented irq source, src_id=%u, ext_id=%u\n", in dal_irq_service_dummy_ack() 196 __func__, info->src_id, info->ext_id); in dal_irq_service_dummy_ack() 210 info->src_id, in dce110_vblank_set() 324 uint32_t src_id, in to_dal_irq_source_dce110() 327 switch (src_id) { in to_dal_irq_source_dce110() 366 /* generic src_id for all HPD and HPDRX interrupts */ in to_dal_irq_source_dce110() 322 to_dal_irq_source_dce110( struct irq_service *irq_service, uint32_t src_id, uint32_t ext_id) to_dal_irq_source_dce110() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/irq/ |
H A D | irq_service.h | 47 uint32_t src_id; member 62 uint32_t src_id,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/irq/ |
H A D | irq_service.h | 47 uint32_t src_id; member 62 uint32_t src_id,
|
/kernel/linux/linux-5.10/drivers/memory/ |
H A D | fsl-corenet-cf.c | 107 u32 src_id; in ccf_irq() local 127 src_id = (cecar & CECAR_SRCID_MASK_CCF1) >> in ccf_irq() 135 src_id = (cecar & CECAR_SRCID_MASK_CCF2) >> in ccf_irq() 164 addr, src_id); in ccf_irq()
|
/kernel/linux/linux-6.6/drivers/memory/ |
H A D | fsl-corenet-cf.c | 107 u32 src_id; in ccf_irq() local 127 src_id = (cecar & CECAR_SRCID_MASK_CCF1) >> in ccf_irq() 135 src_id = (cecar & CECAR_SRCID_MASK_CCF2) >> in ccf_irq() 164 addr, src_id); in ccf_irq()
|
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | i10nm_base.c | 251 u8 mc = 0, src_id = 0, node_id = 0; in i10nm_init() local 291 rc = skx_get_src_id(d, 0xf8, &src_id); in i10nm_init() 299 edac_dbg(2, "src_id = %d node_id = %d\n", src_id, node_id); in i10nm_init() 306 d->imc[i].src_id = src_id; in i10nm_init()
|