Searched refs:cap_hdr (Results 1 – 3 of 3) sorted by relevance
119 static int query_capability(struct pfru_update_cap_info *cap_hdr, in query_capability() argument155 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 …]
490 u32 cap_hdr; in cxl_rcrb_to_aer() local502 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() local540 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()
77 static inline int cxl_hdm_decoder_count(u32 cap_hdr) in cxl_hdm_decoder_count() argument79 int val = FIELD_GET(CXL_HDM_DECODER_COUNT_MASK, cap_hdr); in cxl_hdm_decoder_count()