Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/efa/
H A Defa_com.c357 static void efa_com_construct_aq_entry(struct efa_com_admin_queue *aq, u8 *aq_entry, u16 cmd_id, in efa_com_construct_aq_entry() argument
365 common = (struct efa_admin_aq_common_desc *)aq_entry; in efa_com_construct_aq_entry()
367 common_v2 = (struct efa_admin_aq_common_desc_v2 *)aq_entry; in efa_com_construct_aq_entry()
377 memcpy(aq_entry + sq->payload_offset, payload, payload_size); in efa_com_construct_aq_entry()
380 common_v2->checksum = efa_com_calc_crc16_checksum(aq_entry, sq->entry_size); in efa_com_construct_aq_entry()
390 u8 aq_entry[EFA_ADMIN_SQ_MAX_ENT_SIZE] __aligned(sizeof(u64)) = {}; in __efa_com_submit_admin_cmd() local
404 efa_com_construct_aq_entry(aq, aq_entry, cmd_id, opcode, flags, payload, payload_size); in __efa_com_submit_admin_cmd()
416 memcpy(aqe, aq_entry, sq->entry_size); in __efa_com_submit_admin_cmd()