Home
last modified time | relevance | path

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

/src/sys/dev/cxgbe/
H A Dt4_tpt.c158 struct ulptx_idata *ulpsc; in t4_write_mem_inline_wr() local
187 ulpsc = (struct ulptx_idata *)(ulpmc + 1); in t4_write_mem_inline_wr()
188 ulpsc->cmd_more = htobe32(V_ULPTX_CMD(ULP_TX_SC_IMM)); in t4_write_mem_inline_wr()
189 ulpsc->len = htobe32(roundup(len, T4_ULPTX_MIN_IO)); in t4_write_mem_inline_wr()
192 memcpy(ulpsc + 1, data, len); in t4_write_mem_inline_wr()
H A Dt4_filter.c1922 struct ulptx_idata *ulpsc; in mk_abort_req_ulp() local
1928 ulpsc = (struct ulptx_idata *)(ulpmc + 1); in mk_abort_req_ulp()
1929 ulpsc->cmd_more = htobe32(V_ULPTX_CMD(ULP_TX_SC_IMM)); in mk_abort_req_ulp()
1930 ulpsc->len = htobe32(sizeof(*req)); in mk_abort_req_ulp()
1932 req = (struct cpl_abort_req_core *)(ulpsc + 1); in mk_abort_req_ulp()
1938 ulpsc = (struct ulptx_idata *)(req + 1); in mk_abort_req_ulp()
1940 ulpsc->cmd_more = htobe32(V_ULPTX_CMD(ULP_TX_SC_NOOP)); in mk_abort_req_ulp()
1941 ulpsc->len = htobe32(0); in mk_abort_req_ulp()
1942 return (ulpsc + 1); in mk_abort_req_ulp()
1944 return (ulpsc); in mk_abort_req_ulp()
[all …]
H A Dt4_sge.c6069 struct ulptx_idata *ulpsc; in write_txpkts_wr() local
6078 ulpsc = (void *)(ulpmc + 1); in write_txpkts_wr()
6079 ulpsc->cmd_more = htobe32(V_ULPTX_CMD(ULP_TX_SC_IMM) | in write_txpkts_wr()
6081 ulpsc->len = htobe32(sizeof(struct cpl_tx_pkt_core)); in write_txpkts_wr()
6083 cpl = (void *)(ulpsc + 1); in write_txpkts_wr()
/src/sys/dev/cxgbe/tom/
H A Dt4_ddp.c551 struct ulptx_idata *ulpsc; in mk_rx_data_ack_ulp() local
557 ulpsc = (struct ulptx_idata *)(ulpmc + 1); in mk_rx_data_ack_ulp()
558 ulpsc->cmd_more = htobe32(V_ULPTX_CMD(ULP_TX_SC_IMM)); in mk_rx_data_ack_ulp()
559 ulpsc->len = htobe32(sizeof(*req)); in mk_rx_data_ack_ulp()
561 req = (struct cpl_rx_data_ack_core *)(ulpsc + 1); in mk_rx_data_ack_ulp()
565 ulpsc = (struct ulptx_idata *)(req + 1); in mk_rx_data_ack_ulp()
567 ulpsc->cmd_more = htobe32(V_ULPTX_CMD(ULP_TX_SC_NOOP)); in mk_rx_data_ack_ulp()
568 ulpsc->len = htobe32(0); in mk_rx_data_ack_ulp()
569 return (ulpsc + 1); in mk_rx_data_ack_ulp()
571 return (ulpsc); in mk_rx_data_ack_ulp()
[all …]
/src/sys/dev/cxgbe/common/
H A Dcommon.h1088 struct ulptx_idata *ulpsc; in mk_set_tcb_field_ulp_with_rpl() local
1098 ulpsc = (struct ulptx_idata *)(ulpmc + 1); in mk_set_tcb_field_ulp_with_rpl()
1099 ulpsc->cmd_more = htobe32(V_ULPTX_CMD(ULP_TX_SC_IMM)); in mk_set_tcb_field_ulp_with_rpl()
1100 ulpsc->len = htobe32(sizeof(*req)); in mk_set_tcb_field_ulp_with_rpl()
1102 req = (struct cpl_set_tcb_field_core *)(ulpsc + 1); in mk_set_tcb_field_ulp_with_rpl()
1128 ulpsc = (struct ulptx_idata *)(req + 1); in mk_set_tcb_field_ulp_with_rpl()
1129 ulpsc->cmd_more = htobe32(V_ULPTX_CMD(ULP_TX_SC_NOOP)); in mk_set_tcb_field_ulp_with_rpl()
1130 ulpsc->len = htobe32(0); in mk_set_tcb_field_ulp_with_rpl()
1132 return (ulpsc + 1); in mk_set_tcb_field_ulp_with_rpl()