Lines Matching defs:ramrod

459 	DP(BNX2X_MSG_SP, "vlan_mac_lock execute pending command with ramrod flags %lu\n",
478 * @ramrod_flags: ramrod flags of missed execution
488 DP(BNX2X_MSG_SP, "Placing pending execution with ramrod flags %lu\n",
834 * bnx2x_vlan_mac_set_cmd_hdr_e2 - set a header in a single classify ramrod
864 * bnx2x_vlan_mac_set_rdata_hdr_e2 - set the classify ramrod data header
923 /* Reset the ramrod data buffer for the first rule */
946 /* Setup ramrod data */
961 /* Set the ramrod data header */
969 * bnx2x_vlan_mac_set_rdata_hdr_e1x - set a header in a single classify ramrod
1009 /* Set a MAC in a ramrod data */
1036 * bnx2x_set_one_mac_e1x - fill a single MAC rule ramrod data
1058 /* Reset the ramrod data buffer */
1081 /* Reset the ramrod data buffer for the first rule */
1100 /* Setup ramrod data */
1110 /* Set the ramrod data header */
1133 /* Reset the ramrod data buffer for the first rule */
1155 /* Setup ramrod data */
1169 /* Set the ramrod data header */
1197 /* Reset the ramrod data buffer */
1597 * and the case in which there is already a pending ramrod
1609 * bnx2x_complete_vlan_mac - complete one VLAN-MAC ramrod
1638 /* If ramrod failed this is most likely a SW bug */
1777 * go and send a ramrod!
1794 * and exit. Otherwise send a ramrod to FW.
1802 /* Fill the ramrod data */
1827 /* Configure a single command in a ramrod data buffer */
1831 /* MOVE command consumes 2 entries in the ramrod data */
1853 /* Now, when we are done with the ramrod - clean up the registry */
2388 /* Setup ramrod data */
2453 /* Reset the ramrod data buffer */
2456 /* Setup ramrod data */
2520 /* Set the ramrod header (most importantly - number of rules to
2536 /* Send a ramrod */
2571 /* Wait for a ramrod completion if was requested */
2644 * single ramrod, there is no need to utilize this field.
2899 * @rdata_idx: index in the ramrod data to start from
3210 * @p: ramrod mcast info
3212 * @start_cnt: first line in the ramrod data that may be used
3215 * the ramrod data.
3216 * Returns number of lines filled in the ramrod data in total.
3328 * @p: ramrod parameters
3383 /* Reset the ramrod data buffer */
3392 /* The below may be true iff there was enough room in ramrod
3406 /* send a ramrod */
3422 * aggregate multiple commands (ADD/DEL/RESTORE) into one ramrod but
3425 * going to be after this ramrod.
3430 /* If CLEAR_ONLY was requested - don't send a ramrod and clear
3433 * a ramrod. In that case, we can skip it as well.
3446 /* Send a ramrod */
3689 * @p: ramrod parameters
3718 * @rdata_idx: index in the ramrod data to start from
3825 * Check the ramrod data first entry flag to see if it's a DELETE or ADD command
3887 /* Reset the ramrod data buffer */
3912 /* send a ramrod */
3916 /* Set ramrod header (in particular, a number of entries to update) */
3929 /* If CLEAR_ONLY was requested - don't send a ramrod and clear
3943 /* Send a ramrod */
4028 /* Wait for a ramrod completion if was requested */
4120 /* 57711 doesn't send a ramrod, so it has unlimited credit
4481 * sends on UPDATE ramrod for that matter.
4583 /* Send a ramrod */
4680 /* Send a ramrod */
5041 /* As no ramrod is sent, complete the command immediately */
5056 int ramrod = RAMROD_CMD_ID_ETH_CLIENT_SETUP;
5058 /* Clear the ramrod data */
5061 /* Fill the ramrod data */
5070 return bnx2x_sp_post(bp, ramrod, o->cids[BNX2X_PRIMARY_CID_INDEX],
5082 int ramrod = RAMROD_CMD_ID_ETH_CLIENT_SETUP;
5084 /* Clear the ramrod data */
5087 /* Fill the ramrod data */
5097 return bnx2x_sp_post(bp, ramrod, o->cids[BNX2X_PRIMARY_CID_INDEX],
5109 int ramrod = RAMROD_CMD_ID_ETH_TX_QUEUE_SETUP;
5124 /* Clear the ramrod data */
5127 /* Fill the ramrod data */
5130 DP(BNX2X_MSG_SP, "sending tx-only ramrod: cid %d, client-id %d, sp-client id %d, cos %d\n",
5140 return bnx2x_sp_post(bp, ramrod, o->cids[cid_index],
5234 /* Clear the ramrod data */
5237 /* Fill the ramrod data */
5325 /* Clear the ramrod data */
5328 /* Fill the ramrod data */
5851 * if not pending for function_stop ramrod completion
5862 /* Switch_update ramrod can be sent in either started or
6148 /* Fill the ramrod data with provided parameters */
6211 /* Fill the ramrod data with provided parameters */
6290 /* Fill the ramrod data with provided parameters */
6329 /* Fill the ramrod data with provided parameters */
6345 DP(BNX2X_MSG_SP, "afex: ramrod lists, cmd 0x%x index 0x%x func_bit_map 0x%x func_to_clr 0x%x\n",
6349 /* this ramrod sends data directly and not through DMA mapping */
6415 /* Fill the ramrod data with provided parameters */
6525 BNX2X_ERR("timeout waiting for previous ramrod completion\n");
6541 /* Send a ramrod */