Home
last modified time | relevance | path

Searched refs:cap_hdr (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/acpi/
H A Dpfr_update.c119 static int query_capability(struct pfru_update_cap_info *cap_hdr, in query_capability() argument
155 cap_hdr->status = elem[CAP_STATUS_IDX].integer.value; in query_capability()
156 if (cap_hdr->status != DSM_SUCCEED) { in query_capability()
159 cap_hdr->status); in query_capability()
163 if (elem[CAP_CODE_TYPE_IDX].buffer.length > sizeof(cap_hdr->code_type) || in query_capability()
164 elem[CAP_DRV_TYPE_IDX].buffer.length > sizeof(cap_hdr->drv_type) || in query_capability()
165 elem[CAP_PLAT_ID_IDX].buffer.length > sizeof(cap_hdr->platform_id) || in query_capability()
166 elem[CAP_OEM_ID_IDX].buffer.length > sizeof(cap_hdr->oem_id)) in query_capability()
169 cap_hdr->update_cap = elem[CAP_UPDATE_IDX].integer.value; in query_capability()
170 memcpy(&cap_hdr->code_type, in query_capability()
[all …]
/linux/drivers/cxl/core/
H A Dregs.c490 u32 cap_hdr; in cxl_rcrb_to_aer() local
502 cap_hdr = readl(addr + offset); in cxl_rcrb_to_aer()
503 while (PCI_EXT_CAP_ID(cap_hdr) != PCI_EXT_CAP_ID_ERR) { in cxl_rcrb_to_aer()
504 offset = PCI_EXT_CAP_NEXT(cap_hdr); in cxl_rcrb_to_aer()
509 cap_hdr = readl(addr + offset); in cxl_rcrb_to_aer()
526 u32 cap_hdr; in cxl_rcrb_to_linkcap() local
540 cap_hdr = readl(addr + offset); in cxl_rcrb_to_linkcap()
541 while ((FIELD_GET(PCI_RCRB_CAP_HDR_ID_MASK, cap_hdr)) != PCI_CAP_ID_EXP) { in cxl_rcrb_to_linkcap()
542 offset = FIELD_GET(PCI_RCRB_CAP_HDR_NEXT_MASK, cap_hdr); in cxl_rcrb_to_linkcap()
547 cap_hdr = readl(addr + offset); in cxl_rcrb_to_linkcap()
/linux/drivers/cxl/
H A Dcxl.h77 static inline int cxl_hdm_decoder_count(u32 cap_hdr) in cxl_hdm_decoder_count() argument
79 int val = FIELD_GET(CXL_HDM_DECODER_COUNT_MASK, cap_hdr); in cxl_hdm_decoder_count()