Lines Matching refs:q_params

243 	struct bnx2x_queue_state_params *q_params;  in bnx2x_vf_queue_create()  local
249 q_params = &qctor->qstate; in bnx2x_vf_queue_create()
250 q_params->q_obj = &bnx2x_vfq(vf, qid, sp_obj); in bnx2x_vf_queue_create()
251 set_bit(RAMROD_COMP_WAIT, &q_params->ramrod_flags); in bnx2x_vf_queue_create()
253 if (bnx2x_get_q_logical_state(bp, q_params->q_obj) == in bnx2x_vf_queue_create()
260 q_params->cmd = BNX2X_Q_CMD_INIT; in bnx2x_vf_queue_create()
261 rc = bnx2x_queue_state_change(bp, q_params); in bnx2x_vf_queue_create()
265 memcpy(&q_params->params.setup, &qctor->prep_qsetup, in bnx2x_vf_queue_create()
267 q_params->cmd = BNX2X_Q_CMD_SETUP; in bnx2x_vf_queue_create()
268 rc = bnx2x_queue_state_change(bp, q_params); in bnx2x_vf_queue_create()
285 struct bnx2x_queue_state_params q_params; in bnx2x_vf_queue_destroy() local
291 memset(&q_params, 0, sizeof(struct bnx2x_queue_state_params)); in bnx2x_vf_queue_destroy()
292 q_params.q_obj = &bnx2x_vfq(vf, qid, sp_obj); in bnx2x_vf_queue_destroy()
293 set_bit(RAMROD_COMP_WAIT, &q_params.ramrod_flags); in bnx2x_vf_queue_destroy()
295 if (bnx2x_get_q_logical_state(bp, q_params.q_obj) == in bnx2x_vf_queue_destroy()
303 q_params.cmd = cmds[i]; in bnx2x_vf_queue_destroy()
304 rc = bnx2x_queue_state_change(bp, &q_params); in bnx2x_vf_queue_destroy()
2407 struct bnx2x_queue_state_params q_params; in bnx2x_set_pf_tx_switching() local
2428 memset(&q_params, 0, sizeof(q_params)); in bnx2x_set_pf_tx_switching()
2429 __set_bit(RAMROD_COMP_WAIT, &q_params.ramrod_flags); in bnx2x_set_pf_tx_switching()
2430 q_params.cmd = BNX2X_Q_CMD_UPDATE; in bnx2x_set_pf_tx_switching()
2432 &q_params.params.update.update_flags); in bnx2x_set_pf_tx_switching()
2435 &q_params.params.update.update_flags); in bnx2x_set_pf_tx_switching()
2438 &q_params.params.update.update_flags); in bnx2x_set_pf_tx_switching()
2445 q_params.q_obj = &bnx2x_sp_obj(bp, fp).q_obj; in bnx2x_set_pf_tx_switching()
2448 rc = bnx2x_queue_state_change(bp, &q_params); in bnx2x_set_pf_tx_switching()
2813 struct bnx2x_queue_state_params q_params = {NULL}; in bnx2x_set_vf_vlan() local
2910 __set_bit(RAMROD_COMP_WAIT, &q_params.ramrod_flags); in bnx2x_set_vf_vlan()
2911 q_params.cmd = BNX2X_Q_CMD_UPDATE; in bnx2x_set_vf_vlan()
2912 q_params.q_obj = &bnx2x_leading_vfq(vf, sp_obj); in bnx2x_set_vf_vlan()
2913 update_params = &q_params.params.update; in bnx2x_set_vf_vlan()
2942 rc = bnx2x_queue_state_change(bp, &q_params); in bnx2x_set_vf_vlan()