Lines Matching refs:elem
60 char *elem; /* pointer to actual dma mapped element mem chunk */
168 return mlxsw_pci_queue_elem_info_get(q, elem_index)->elem;
356 char *wqe = elem_info->elem;
384 wqe = elem_info->elem;
424 /* Everything is set up, ring doorbell to pass elem to HW */
474 char *elem = mlxsw_pci_queue_elem_get(q, i);
476 mlxsw_pci_cqe_owner_set(q->u.cq.v, elem, 1);
524 wqe = elem_info->elem;
559 memcpy(wqe, elem_info->elem, MLXSW_PCI_WQE_SIZE);
604 /* Everything is set up, ring doorbell to pass elem to HW */
613 char *elem;
617 elem = elem_info->elem;
618 owner_bit = mlxsw_pci_cqe_owner_get(q->u.cq.v, elem);
622 rmb(); /* make sure we read owned bit before the rest of elem */
623 return elem;
686 char *elem = mlxsw_pci_queue_elem_get(q, i);
688 mlxsw_pci_eqe_owner_set(elem, 1);
726 char *elem;
730 elem = elem_info->elem;
731 owner_bit = mlxsw_pci_eqe_owner_get(elem);
735 rmb(); /* make sure we read owned bit before the rest of elem */
736 return elem;
883 elem_info->elem =
1604 wqe = elem_info->elem;