Lines Matching refs:mbx

69 			 *mbx, size_t req_size, enum qtype qtype);
367 struct oce_mbx mbx;
372 bzero(&mbx, sizeof(struct oce_mbx));
374 fwcmd = (struct mbx_delete_nic_wq *)&mbx.payload;
376 (void)oce_destroy_q(sc, &mbx,
549 struct oce_mbx mbx;
553 bzero(&mbx, sizeof(mbx));
555 fwcmd = (struct mbx_delete_nic_rq *)&mbx.payload;
557 (void)oce_destroy_q(sc, &mbx,
626 struct oce_mbx mbx;
631 bzero(&mbx, sizeof(mbx));
632 fwcmd = (struct mbx_destroy_common_eq *)&mbx.payload;
634 (void)oce_destroy_q(sc, &mbx,
660 struct oce_mbx mbx;
688 bzero(&mbx, sizeof(struct oce_mbx));
691 fwcmd = (struct mbx_create_common_mq_ex *)&mbx.payload;
726 mbx.u0.s.embedded = 1;
727 mbx.payload_length = sizeof(struct mbx_create_common_mq_ex);
728 DW_SWAP(u32ptr(&mbx), mbx.payload_length + OCE_BMBX_RHDR_SZ);
730 rc = oce_mbox_post(sc, &mbx, NULL);
771 struct oce_mbx mbx;
781 bzero(&mbx, sizeof (struct oce_mbx));
782 fwcmd = (struct mbx_destroy_common_mq *)&mbx.payload;
784 (void) oce_destroy_q(sc, &mbx,
805 * @param mbx mailbox command to send to the fw to delete the queue
806 * (mbx contains the queue information to delete)
807 * @param req_size the size of the mbx payload dependent on the qtype
812 oce_destroy_q(POCE_SOFTC sc, struct oce_mbx *mbx, size_t req_size,
815 struct mbx_hdr *hdr = (struct mbx_hdr *)&mbx->payload;
849 mbx->u0.s.embedded = 1;
850 mbx->payload_length = (uint32_t) req_size;
851 DW_SWAP(u32ptr(mbx), mbx->payload_length + OCE_BMBX_RHDR_SZ);
853 rc = oce_mbox_post(sc, mbx, NULL);
925 struct oce_mbx mbx;
930 bzero(&mbx, sizeof(struct oce_mbx));
932 fwcmd = (struct mbx_destroy_common_cq *)&mbx.payload;
934 (void)oce_destroy_q(sc, &mbx,
1172 struct oce_mbx mbx;
1181 bzero(&mbx, sizeof(mbx));
1182 fwcmd = (struct mbx_delete_nic_rq *)&mbx.payload;
1185 (void)oce_destroy_q(sc, &mbx,