kwqe 1165 drivers/net/ethernet/broadcom/cnic.c cp->kwq = (struct kwqe **) cp->kwq_info.pg_arr; kwqe 1342 drivers/net/ethernet/broadcom/cnic.c static int cnic_submit_bnx2_kwqes(struct cnic_dev *dev, struct kwqe *wqes[], kwqe 1346 drivers/net/ethernet/broadcom/cnic.c struct kwqe *prod_qe; kwqe 1365 drivers/net/ethernet/broadcom/cnic.c memcpy(prod_qe, wqes[i], sizeof(struct kwqe)); kwqe 1394 drivers/net/ethernet/broadcom/cnic.c struct l5cm_spe kwqe; kwqe 1399 drivers/net/ethernet/broadcom/cnic.c kwqe.hdr.conn_and_cmd_data = kwqe 1407 drivers/net/ethernet/broadcom/cnic.c kwqe.hdr.type = cpu_to_le16(type_16); kwqe 1408 drivers/net/ethernet/broadcom/cnic.c kwqe.hdr.reserved1 = 0; kwqe 1409 drivers/net/ethernet/broadcom/cnic.c kwqe.data.phy_address.lo = cpu_to_le32(l5_data->phy_address.lo); kwqe 1410 drivers/net/ethernet/broadcom/cnic.c kwqe.data.phy_address.hi = cpu_to_le32(l5_data->phy_address.hi); kwqe 1412 drivers/net/ethernet/broadcom/cnic.c kwq[0] = (struct kwqe_16 *) &kwqe; kwqe 1460 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_iscsi_init1(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 1464 drivers/net/ethernet/broadcom/cnic.c struct iscsi_kwqe_init1 *req1 = (struct iscsi_kwqe_init1 *) kwqe; kwqe 1546 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_iscsi_init2(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 1548 drivers/net/ethernet/broadcom/cnic.c struct iscsi_kwqe_init2 *req2 = (struct iscsi_kwqe_init2 *) kwqe; kwqe 1685 drivers/net/ethernet/broadcom/cnic.c static int cnic_setup_bnx2x_ctx(struct cnic_dev *dev, struct kwqe *wqes[], kwqe 1872 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_iscsi_ofld1(struct cnic_dev *dev, struct kwqe *wqes[], kwqe 1941 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_iscsi_update(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 1945 drivers/net/ethernet/broadcom/cnic.c (struct iscsi_kwqe_conn_update *) kwqe; kwqe 1958 drivers/net/ethernet/broadcom/cnic.c memcpy(data, kwqe, sizeof(struct kwqe)); kwqe 1991 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_iscsi_destroy(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 1995 drivers/net/ethernet/broadcom/cnic.c (struct iscsi_kwqe_conn_destroy *) kwqe; kwqe 2119 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_connect(struct cnic_dev *dev, struct kwqe *wqes[], kwqe 2202 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_close(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 2204 drivers/net/ethernet/broadcom/cnic.c struct l4_kwq_close_req *req = (struct l4_kwq_close_req *) kwqe; kwqe 2214 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_reset(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 2216 drivers/net/ethernet/broadcom/cnic.c struct l4_kwq_reset_req *req = (struct l4_kwq_reset_req *) kwqe; kwqe 2225 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_offload_pg(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 2227 drivers/net/ethernet/broadcom/cnic.c struct l4_kwq_offload_pg *req = (struct l4_kwq_offload_pg *) kwqe; kwqe 2240 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_update_pg(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 2242 drivers/net/ethernet/broadcom/cnic.c struct l4_kwq_update_pg *req = (struct l4_kwq_update_pg *) kwqe; kwqe 2255 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_stat(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 2265 drivers/net/ethernet/broadcom/cnic.c req = (struct fcoe_kwqe_stat *) kwqe; kwqe 2280 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_init1(struct cnic_dev *dev, struct kwqe *wqes[], kwqe 2337 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_ofld1(struct cnic_dev *dev, struct kwqe *wqes[], kwqe 2432 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_enable(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 2441 drivers/net/ethernet/broadcom/cnic.c req = (struct fcoe_kwqe_conn_enable_disable *) kwqe; kwqe 2460 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_disable(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 2469 drivers/net/ethernet/broadcom/cnic.c req = (struct fcoe_kwqe_conn_enable_disable *) kwqe; kwqe 2492 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_destroy(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 2503 drivers/net/ethernet/broadcom/cnic.c req = (struct fcoe_kwqe_conn_destroy *) kwqe; kwqe 2563 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_fw_destroy(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 2581 drivers/net/ethernet/broadcom/cnic.c static void cnic_bnx2x_kwqe_err(struct cnic_dev *dev, struct kwqe *kwqe) kwqe 2587 drivers/net/ethernet/broadcom/cnic.c u32 opcode = KWQE_OPCODE(kwqe->kwqe_op_flag); kwqe 2588 drivers/net/ethernet/broadcom/cnic.c u32 layer_code = kwqe->kwqe_op_flag & KWQE_LAYER_MASK; kwqe 2592 drivers/net/ethernet/broadcom/cnic.c cid = kwqe->kwqe_info0; kwqe 2602 drivers/net/ethernet/broadcom/cnic.c req = (struct fcoe_kwqe_conn_enable_disable *) kwqe; kwqe 2620 drivers/net/ethernet/broadcom/cnic.c cid = kwqe->kwqe_info1; kwqe 2655 drivers/net/ethernet/broadcom/cnic.c struct kwqe *wqes[], u32 num_wqes) kwqe 2659 drivers/net/ethernet/broadcom/cnic.c struct kwqe *kwqe; kwqe 2665 drivers/net/ethernet/broadcom/cnic.c kwqe = wqes[i]; kwqe 2666 drivers/net/ethernet/broadcom/cnic.c opcode = KWQE_OPCODE(kwqe->kwqe_op_flag); kwqe 2671 drivers/net/ethernet/broadcom/cnic.c ret = cnic_bnx2x_iscsi_init1(dev, kwqe); kwqe 2674 drivers/net/ethernet/broadcom/cnic.c ret = cnic_bnx2x_iscsi_init2(dev, kwqe); kwqe 2681 drivers/net/ethernet/broadcom/cnic.c ret = cnic_bnx2x_iscsi_update(dev, kwqe); kwqe 2684 drivers/net/ethernet/broadcom/cnic.c ret = cnic_bnx2x_iscsi_destroy(dev, kwqe); kwqe 2691 drivers/net/ethernet/broadcom/cnic.c ret = cnic_bnx2x_close(dev, kwqe); kwqe 2694 drivers/net/ethernet/broadcom/cnic.c ret = cnic_bnx2x_reset(dev, kwqe); kwqe 2697 drivers/net/ethernet/broadcom/cnic.c ret = cnic_bnx2x_offload_pg(dev, kwqe); kwqe 2700 drivers/net/ethernet/broadcom/cnic.c ret = cnic_bnx2x_update_pg(dev, kwqe); kwqe 2720 drivers/net/ethernet/broadcom/cnic.c cnic_bnx2x_kwqe_err(dev, kwqe); kwqe 2728 drivers/net/ethernet/broadcom/cnic.c struct kwqe *wqes[], u32 num_wqes) kwqe 2733 drivers/net/ethernet/broadcom/cnic.c struct kwqe *kwqe; kwqe 2742 drivers/net/ethernet/broadcom/cnic.c kwqe = wqes[i]; kwqe 2743 drivers/net/ethernet/broadcom/cnic.c opcode = KWQE_OPCODE(kwqe->kwqe_op_flag); kwqe 2756 drivers/net/ethernet/broadcom/cnic.c ret = cnic_bnx2x_fcoe_enable(dev, kwqe); kwqe 2759 drivers/net/ethernet/broadcom/cnic.c ret = cnic_bnx2x_fcoe_disable(dev, kwqe); kwqe 2762 drivers/net/ethernet/broadcom/cnic.c ret = cnic_bnx2x_fcoe_destroy(dev, kwqe); kwqe 2765 drivers/net/ethernet/broadcom/cnic.c ret = cnic_bnx2x_fcoe_fw_destroy(dev, kwqe); kwqe 2768 drivers/net/ethernet/broadcom/cnic.c ret = cnic_bnx2x_fcoe_stat(dev, kwqe); kwqe 2785 drivers/net/ethernet/broadcom/cnic.c cnic_bnx2x_kwqe_err(dev, kwqe); kwqe 2792 drivers/net/ethernet/broadcom/cnic.c static int cnic_submit_bnx2x_kwqes(struct cnic_dev *dev, struct kwqe *wqes[], kwqe 3380 drivers/net/ethernet/broadcom/cnic.c struct kwqe *wqes[1]; kwqe 3384 drivers/net/ethernet/broadcom/cnic.c wqes[0] = (struct kwqe *) l4kwqe; kwqe 3422 drivers/net/ethernet/broadcom/cnic.c struct kwqe *wqes[1]; kwqe 3426 drivers/net/ethernet/broadcom/cnic.c wqes[0] = (struct kwqe *) l4kwqe; kwqe 3450 drivers/net/ethernet/broadcom/cnic.c struct kwqe *wqes[1]; kwqe 3454 drivers/net/ethernet/broadcom/cnic.c wqes[0] = (struct kwqe *) l4kwqe; kwqe 3470 drivers/net/ethernet/broadcom/cnic.c struct kwqe *wqes[3]; kwqe 3495 drivers/net/ethernet/broadcom/cnic.c wqes[0] = (struct kwqe *) l4kwqe1; kwqe 3497 drivers/net/ethernet/broadcom/cnic.c wqes[1] = (struct kwqe *) l4kwqe2; kwqe 3498 drivers/net/ethernet/broadcom/cnic.c wqes[2] = (struct kwqe *) l4kwqe3; kwqe 3515 drivers/net/ethernet/broadcom/cnic.c wqes[1] = (struct kwqe *) l4kwqe3; kwqe 3552 drivers/net/ethernet/broadcom/cnic.c struct kwqe *wqes[1]; kwqe 3556 drivers/net/ethernet/broadcom/cnic.c wqes[0] = (struct kwqe *) l4kwqe; kwqe 3569 drivers/net/ethernet/broadcom/cnic.c struct kwqe *wqes[1]; kwqe 3573 drivers/net/ethernet/broadcom/cnic.c wqes[0] = (struct kwqe *) l4kwqe; kwqe 4665 drivers/net/ethernet/broadcom/cnic.c struct kwqe *wqes[1], l2kwqe; kwqe 4757 drivers/net/ethernet/broadcom/cnic.c val = (CNIC_PAGE_SIZE / sizeof(struct kwqe) - 1) << 16; kwqe 4760 drivers/net/ethernet/broadcom/cnic.c val = ((CNIC_PAGE_SIZE / sizeof(struct kwqe)) << 16) | KWQ_PAGE_CNT; kwqe 84 drivers/net/ethernet/broadcom/cnic.h #define KWQE_CNT (BNX2_PAGE_SIZE / sizeof(struct kwqe)) kwqe 240 drivers/net/ethernet/broadcom/cnic.h struct kwqe **kwq; kwqe 239 drivers/net/ethernet/broadcom/cnic_if.h struct kwqe *[], u32); kwqe 305 drivers/net/ethernet/broadcom/cnic_if.h struct kwqe kwqe1; kwqe 306 drivers/net/ethernet/broadcom/cnic_if.h struct kwqe kwqe2; kwqe 307 drivers/net/ethernet/broadcom/cnic_if.h struct kwqe kwqe3; kwqe 319 drivers/net/ethernet/broadcom/cnic_if.h int (*submit_kwqes)(struct cnic_dev *dev, struct kwqe *wqes[], kwqe 33 drivers/scsi/bnx2fc/bnx2fc_hwi.c struct kwqe *kwqe_arr[2]; kwqe 45 drivers/scsi/bnx2fc/bnx2fc_hwi.c kwqe_arr[0] = (struct kwqe *) &stat_req; kwqe 67 drivers/scsi/bnx2fc/bnx2fc_hwi.c struct kwqe *kwqe_arr[3]; kwqe 137 drivers/scsi/bnx2fc/bnx2fc_hwi.c kwqe_arr[0] = (struct kwqe *) &fcoe_init1; kwqe 138 drivers/scsi/bnx2fc/bnx2fc_hwi.c kwqe_arr[1] = (struct kwqe *) &fcoe_init2; kwqe 139 drivers/scsi/bnx2fc/bnx2fc_hwi.c kwqe_arr[2] = (struct kwqe *) &fcoe_init3; kwqe 149 drivers/scsi/bnx2fc/bnx2fc_hwi.c struct kwqe *kwqe_arr[2]; kwqe 158 drivers/scsi/bnx2fc/bnx2fc_hwi.c kwqe_arr[0] = (struct kwqe *) &fcoe_destroy; kwqe 178 drivers/scsi/bnx2fc/bnx2fc_hwi.c struct kwqe *kwqe_arr[4]; kwqe 339 drivers/scsi/bnx2fc/bnx2fc_hwi.c kwqe_arr[0] = (struct kwqe *) &ofld_req1; kwqe 340 drivers/scsi/bnx2fc/bnx2fc_hwi.c kwqe_arr[1] = (struct kwqe *) &ofld_req2; kwqe 341 drivers/scsi/bnx2fc/bnx2fc_hwi.c kwqe_arr[2] = (struct kwqe *) &ofld_req3; kwqe 342 drivers/scsi/bnx2fc/bnx2fc_hwi.c kwqe_arr[3] = (struct kwqe *) &ofld_req4; kwqe 359 drivers/scsi/bnx2fc/bnx2fc_hwi.c struct kwqe *kwqe_arr[2]; kwqe 413 drivers/scsi/bnx2fc/bnx2fc_hwi.c kwqe_arr[0] = (struct kwqe *) &enbl_req; kwqe 433 drivers/scsi/bnx2fc/bnx2fc_hwi.c struct kwqe *kwqe_arr[2]; kwqe 477 drivers/scsi/bnx2fc/bnx2fc_hwi.c kwqe_arr[0] = (struct kwqe *) &disable_req; kwqe 495 drivers/scsi/bnx2fc/bnx2fc_hwi.c struct kwqe *kwqe_arr[2]; kwqe 507 drivers/scsi/bnx2fc/bnx2fc_hwi.c kwqe_arr[0] = (struct kwqe *) &destroy_req; kwqe 633 drivers/scsi/bnx2i/bnx2i_hwi.c struct kwqe *kwqe_arr[2]; kwqe 673 drivers/scsi/bnx2i/bnx2i_hwi.c kwqe_arr[0] = (struct kwqe *) update_wqe; kwqe 752 drivers/scsi/bnx2i/bnx2i_hwi.c struct kwqe *kwqe_arr[2]; kwqe 769 drivers/scsi/bnx2i/bnx2i_hwi.c kwqe_arr[0] = (struct kwqe *) &conn_cleanup; kwqe 787 drivers/scsi/bnx2i/bnx2i_hwi.c struct kwqe *kwqe_arr[2]; kwqe 826 drivers/scsi/bnx2i/bnx2i_hwi.c kwqe_arr[0] = (struct kwqe *) &ofld_req1; kwqe 827 drivers/scsi/bnx2i/bnx2i_hwi.c kwqe_arr[1] = (struct kwqe *) &ofld_req2; kwqe 847 drivers/scsi/bnx2i/bnx2i_hwi.c struct kwqe *kwqe_arr[5]; kwqe 886 drivers/scsi/bnx2i/bnx2i_hwi.c kwqe_arr[0] = (struct kwqe *) &ofld_req1; kwqe 887 drivers/scsi/bnx2i/bnx2i_hwi.c kwqe_arr[1] = (struct kwqe *) &ofld_req2; kwqe 895 drivers/scsi/bnx2i/bnx2i_hwi.c kwqe_arr[2] = (struct kwqe *) ofld_req3; kwqe 1245 drivers/scsi/bnx2i/bnx2i_hwi.c struct kwqe *kwqe_arr[3]; kwqe 1318 drivers/scsi/bnx2i/bnx2i_hwi.c kwqe_arr[0] = (struct kwqe *) &iscsi_init; kwqe 1319 drivers/scsi/bnx2i/bnx2i_hwi.c kwqe_arr[1] = (struct kwqe *) &iscsi_init2;