Lines Matching refs:cmd

36 	struct mc_command cmd = { 0 };  in dpni_open()  local
40 cmd.header = mc_encode_cmd_header(DPNI_CMDID_OPEN, in dpni_open()
43 DPNI_CMD_OPEN(cmd, dpni_id); in dpni_open()
46 err = mc_send_command(mc_io, &cmd); in dpni_open()
51 *token = MC_CMD_HDR_READ_TOKEN(cmd.header); in dpni_open()
60 struct mc_command cmd = { 0 }; in dpni_close() local
63 cmd.header = mc_encode_cmd_header(DPNI_CMDID_CLOSE, in dpni_close()
68 return mc_send_command(mc_io, &cmd); in dpni_close()
76 struct mc_command cmd = { 0 }; in dpni_create() local
80 cmd.header = mc_encode_cmd_header(DPNI_CMDID_CREATE, in dpni_create()
83 DPNI_CMD_CREATE(cmd, cfg); in dpni_create()
86 err = mc_send_command(mc_io, &cmd); in dpni_create()
91 *token = MC_CMD_HDR_READ_TOKEN(cmd.header); in dpni_create()
100 struct mc_command cmd = { 0 }; in dpni_destroy() local
103 cmd.header = mc_encode_cmd_header(DPNI_CMDID_DESTROY, in dpni_destroy()
108 return mc_send_command(mc_io, &cmd); in dpni_destroy()
116 struct mc_command cmd = { 0 }; in dpni_set_pools() local
119 cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_POOLS, in dpni_set_pools()
122 DPNI_CMD_SET_POOLS(cmd, cfg); in dpni_set_pools()
125 return mc_send_command(mc_io, &cmd); in dpni_set_pools()
132 struct mc_command cmd = { 0 }; in dpni_enable() local
135 cmd.header = mc_encode_cmd_header(DPNI_CMDID_ENABLE, in dpni_enable()
140 return mc_send_command(mc_io, &cmd); in dpni_enable()
147 struct mc_command cmd = { 0 }; in dpni_disable() local
150 cmd.header = mc_encode_cmd_header(DPNI_CMDID_DISABLE, in dpni_disable()
155 return mc_send_command(mc_io, &cmd); in dpni_disable()
162 struct mc_command cmd = { 0 }; in dpni_reset() local
165 cmd.header = mc_encode_cmd_header(DPNI_CMDID_RESET, in dpni_reset()
170 return mc_send_command(mc_io, &cmd); in dpni_reset()
178 struct mc_command cmd = { 0 }; in dpni_get_attributes() local
182 cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_ATTR, in dpni_get_attributes()
185 DPNI_CMD_GET_ATTR(cmd, attr); in dpni_get_attributes()
188 err = mc_send_command(mc_io, &cmd); in dpni_get_attributes()
193 DPNI_RSP_GET_ATTR(cmd, attr); in dpni_get_attributes()
203 struct mc_command cmd = { 0 }; in dpni_set_errors_behavior() local
206 cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_ERRORS_BEHAVIOR, in dpni_set_errors_behavior()
209 DPNI_CMD_SET_ERRORS_BEHAVIOR(cmd, cfg); in dpni_set_errors_behavior()
212 return mc_send_command(mc_io, &cmd); in dpni_set_errors_behavior()
220 struct mc_command cmd = { 0 }; in dpni_get_rx_buffer_layout() local
224 cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_RX_BUFFER_LAYOUT, in dpni_get_rx_buffer_layout()
229 err = mc_send_command(mc_io, &cmd); in dpni_get_rx_buffer_layout()
234 DPNI_RSP_GET_RX_BUFFER_LAYOUT(cmd, layout); in dpni_get_rx_buffer_layout()
244 struct mc_command cmd = { 0 }; in dpni_set_rx_buffer_layout() local
247 cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_RX_BUFFER_LAYOUT, in dpni_set_rx_buffer_layout()
250 DPNI_CMD_SET_RX_BUFFER_LAYOUT(cmd, layout); in dpni_set_rx_buffer_layout()
253 return mc_send_command(mc_io, &cmd); in dpni_set_rx_buffer_layout()
261 struct mc_command cmd = { 0 }; in dpni_get_tx_buffer_layout() local
265 cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_TX_BUFFER_LAYOUT, in dpni_get_tx_buffer_layout()
270 err = mc_send_command(mc_io, &cmd); in dpni_get_tx_buffer_layout()
275 DPNI_RSP_GET_TX_BUFFER_LAYOUT(cmd, layout); in dpni_get_tx_buffer_layout()
285 struct mc_command cmd = { 0 }; in dpni_set_tx_buffer_layout() local
288 cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_TX_BUFFER_LAYOUT, in dpni_set_tx_buffer_layout()
291 DPNI_CMD_SET_TX_BUFFER_LAYOUT(cmd, layout); in dpni_set_tx_buffer_layout()
294 return mc_send_command(mc_io, &cmd); in dpni_set_tx_buffer_layout()
302 struct mc_command cmd = { 0 }; in dpni_get_tx_conf_buffer_layout() local
306 cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_TX_CONF_BUFFER_LAYOUT, in dpni_get_tx_conf_buffer_layout()
311 err = mc_send_command(mc_io, &cmd); in dpni_get_tx_conf_buffer_layout()
316 DPNI_RSP_GET_TX_CONF_BUFFER_LAYOUT(cmd, layout); in dpni_get_tx_conf_buffer_layout()
326 struct mc_command cmd = { 0 }; in dpni_set_tx_conf_buffer_layout() local
329 cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_TX_CONF_BUFFER_LAYOUT, in dpni_set_tx_conf_buffer_layout()
332 DPNI_CMD_SET_TX_CONF_BUFFER_LAYOUT(cmd, layout); in dpni_set_tx_conf_buffer_layout()
335 return mc_send_command(mc_io, &cmd); in dpni_set_tx_conf_buffer_layout()
343 struct mc_command cmd = { 0 }; in dpni_get_qdid() local
347 cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_QDID, in dpni_get_qdid()
352 err = mc_send_command(mc_io, &cmd); in dpni_get_qdid()
357 DPNI_RSP_GET_QDID(cmd, *qdid); in dpni_get_qdid()
367 struct mc_command cmd = { 0 }; in dpni_get_tx_data_offset() local
371 cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_TX_DATA_OFFSET, in dpni_get_tx_data_offset()
376 err = mc_send_command(mc_io, &cmd); in dpni_get_tx_data_offset()
381 DPNI_RSP_GET_TX_DATA_OFFSET(cmd, *data_offset); in dpni_get_tx_data_offset()
392 struct mc_command cmd = { 0 }; in dpni_get_counter() local
396 cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_COUNTER, in dpni_get_counter()
399 DPNI_CMD_GET_COUNTER(cmd, counter); in dpni_get_counter()
402 err = mc_send_command(mc_io, &cmd); in dpni_get_counter()
407 DPNI_RSP_GET_COUNTER(cmd, *value); in dpni_get_counter()
418 struct mc_command cmd = { 0 }; in dpni_set_counter() local
421 cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_COUNTER, in dpni_set_counter()
424 DPNI_CMD_SET_COUNTER(cmd, counter, value); in dpni_set_counter()
427 return mc_send_command(mc_io, &cmd); in dpni_set_counter()
435 struct mc_command cmd = { 0 }; in dpni_set_link_cfg() local
438 cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_LINK_CFG, in dpni_set_link_cfg()
441 DPNI_CMD_SET_LINK_CFG(cmd, cfg); in dpni_set_link_cfg()
444 return mc_send_command(mc_io, &cmd); in dpni_set_link_cfg()
452 struct mc_command cmd = { 0 }; in dpni_get_link_state() local
456 cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_LINK_STATE, in dpni_get_link_state()
461 err = mc_send_command(mc_io, &cmd); in dpni_get_link_state()
466 DPNI_RSP_GET_LINK_STATE(cmd, state); in dpni_get_link_state()
477 struct mc_command cmd = { 0 }; in dpni_set_primary_mac_addr() local
480 cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_PRIM_MAC, in dpni_set_primary_mac_addr()
483 DPNI_CMD_SET_PRIMARY_MAC_ADDR(cmd, mac_addr); in dpni_set_primary_mac_addr()
486 return mc_send_command(mc_io, &cmd); in dpni_set_primary_mac_addr()
494 struct mc_command cmd = { 0 }; in dpni_get_primary_mac_addr() local
498 cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_PRIM_MAC, in dpni_get_primary_mac_addr()
503 err = mc_send_command(mc_io, &cmd); in dpni_get_primary_mac_addr()
508 DPNI_RSP_GET_PRIMARY_MAC_ADDR(cmd, mac_addr); in dpni_get_primary_mac_addr()
518 struct mc_command cmd = { 0 }; in dpni_add_mac_addr() local
521 cmd.header = mc_encode_cmd_header(DPNI_CMDID_ADD_MAC_ADDR, in dpni_add_mac_addr()
524 DPNI_CMD_ADD_MAC_ADDR(cmd, mac_addr); in dpni_add_mac_addr()
527 return mc_send_command(mc_io, &cmd); in dpni_add_mac_addr()
535 struct mc_command cmd = { 0 }; in dpni_remove_mac_addr() local
538 cmd.header = mc_encode_cmd_header(DPNI_CMDID_REMOVE_MAC_ADDR, in dpni_remove_mac_addr()
541 DPNI_CMD_REMOVE_MAC_ADDR(cmd, mac_addr); in dpni_remove_mac_addr()
544 return mc_send_command(mc_io, &cmd); in dpni_remove_mac_addr()
553 struct mc_command cmd = { 0 }; in dpni_set_tx_flow() local
557 cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_TX_FLOW, in dpni_set_tx_flow()
560 DPNI_CMD_SET_TX_FLOW(cmd, *flow_id, cfg); in dpni_set_tx_flow()
563 err = mc_send_command(mc_io, &cmd); in dpni_set_tx_flow()
568 DPNI_RSP_SET_TX_FLOW(cmd, *flow_id); in dpni_set_tx_flow()
579 struct mc_command cmd = { 0 }; in dpni_get_tx_flow() local
583 cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_TX_FLOW, in dpni_get_tx_flow()
586 DPNI_CMD_GET_TX_FLOW(cmd, flow_id); in dpni_get_tx_flow()
589 err = mc_send_command(mc_io, &cmd); in dpni_get_tx_flow()
594 DPNI_RSP_GET_TX_FLOW(cmd, attr); in dpni_get_tx_flow()
606 struct mc_command cmd = { 0 }; in dpni_set_rx_flow() local
609 cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_RX_FLOW, in dpni_set_rx_flow()
612 DPNI_CMD_SET_RX_FLOW(cmd, tc_id, flow_id, cfg); in dpni_set_rx_flow()
615 return mc_send_command(mc_io, &cmd); in dpni_set_rx_flow()
625 struct mc_command cmd = { 0 }; in dpni_get_rx_flow() local
628 cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_RX_FLOW, in dpni_get_rx_flow()
631 DPNI_CMD_GET_RX_FLOW(cmd, tc_id, flow_id); in dpni_get_rx_flow()
634 err = mc_send_command(mc_io, &cmd); in dpni_get_rx_flow()
639 DPNI_RSP_GET_RX_FLOW(cmd, attr); in dpni_get_rx_flow()
650 struct mc_command cmd = { 0 }; in dpni_set_tx_conf() local
653 cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_TX_CONF, in dpni_set_tx_conf()
656 DPNI_CMD_SET_TX_CONF(cmd, flow_id, cfg); in dpni_set_tx_conf()
659 return mc_send_command(mc_io, &cmd); in dpni_set_tx_conf()
668 struct mc_command cmd = { 0 }; in dpni_get_tx_conf() local
672 cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_TX_CONF, in dpni_get_tx_conf()
675 DPNI_CMD_GET_TX_CONF(cmd, flow_id); in dpni_get_tx_conf()
678 err = mc_send_command(mc_io, &cmd); in dpni_get_tx_conf()
682 DPNI_RSP_GET_TX_CONF(cmd, attr); in dpni_get_tx_conf()