Lines Matching refs:q_params
237 struct bnx2x_queue_state_params *q_params; in bnx2x_vf_queue_create() local
243 q_params = &qctor->qstate; in bnx2x_vf_queue_create()
244 q_params->q_obj = &bnx2x_vfq(vf, qid, sp_obj); in bnx2x_vf_queue_create()
245 set_bit(RAMROD_COMP_WAIT, &q_params->ramrod_flags); in bnx2x_vf_queue_create()
247 if (bnx2x_get_q_logical_state(bp, q_params->q_obj) == in bnx2x_vf_queue_create()
254 q_params->cmd = BNX2X_Q_CMD_INIT; in bnx2x_vf_queue_create()
255 rc = bnx2x_queue_state_change(bp, q_params); in bnx2x_vf_queue_create()
259 memcpy(&q_params->params.setup, &qctor->prep_qsetup, in bnx2x_vf_queue_create()
261 q_params->cmd = BNX2X_Q_CMD_SETUP; in bnx2x_vf_queue_create()
262 rc = bnx2x_queue_state_change(bp, q_params); in bnx2x_vf_queue_create()
279 struct bnx2x_queue_state_params q_params; in bnx2x_vf_queue_destroy() local
285 memset(&q_params, 0, sizeof(struct bnx2x_queue_state_params)); in bnx2x_vf_queue_destroy()
286 q_params.q_obj = &bnx2x_vfq(vf, qid, sp_obj); in bnx2x_vf_queue_destroy()
287 set_bit(RAMROD_COMP_WAIT, &q_params.ramrod_flags); in bnx2x_vf_queue_destroy()
289 if (bnx2x_get_q_logical_state(bp, q_params.q_obj) == in bnx2x_vf_queue_destroy()
297 q_params.cmd = cmds[i]; in bnx2x_vf_queue_destroy()
298 rc = bnx2x_queue_state_change(bp, &q_params); in bnx2x_vf_queue_destroy()
2345 struct bnx2x_queue_state_params q_params; in bnx2x_set_pf_tx_switching() local
2366 memset(&q_params, 0, sizeof(q_params)); in bnx2x_set_pf_tx_switching()
2367 __set_bit(RAMROD_COMP_WAIT, &q_params.ramrod_flags); in bnx2x_set_pf_tx_switching()
2368 q_params.cmd = BNX2X_Q_CMD_UPDATE; in bnx2x_set_pf_tx_switching()
2370 &q_params.params.update.update_flags); in bnx2x_set_pf_tx_switching()
2373 &q_params.params.update.update_flags); in bnx2x_set_pf_tx_switching()
2376 &q_params.params.update.update_flags); in bnx2x_set_pf_tx_switching()
2383 q_params.q_obj = &bnx2x_sp_obj(bp, fp).q_obj; in bnx2x_set_pf_tx_switching()
2386 rc = bnx2x_queue_state_change(bp, &q_params); in bnx2x_set_pf_tx_switching()
2873 struct bnx2x_queue_state_params q_params = {NULL}; in bnx2x_set_vf_vlan() local
2876 q_params.q_obj = &bnx2x_vfq(vf, i, sp_obj); in bnx2x_set_vf_vlan()
2879 if (bnx2x_get_q_logical_state(bp, q_params.q_obj) != in bnx2x_set_vf_vlan()
2883 __set_bit(RAMROD_COMP_WAIT, &q_params.ramrod_flags); in bnx2x_set_vf_vlan()
2884 q_params.cmd = BNX2X_Q_CMD_UPDATE; in bnx2x_set_vf_vlan()
2885 update_params = &q_params.params.update; in bnx2x_set_vf_vlan()
2914 rc = bnx2x_queue_state_change(bp, &q_params); in bnx2x_set_vf_vlan()