Lines Matching defs:nca

95 	struct ncsi_cmd_arg nca;
128 nca.ndp = ndp;
129 nca.package = np->id;
130 nca.channel = nc->id;
131 nca.type = NCSI_PKT_CMD_GLS;
132 nca.req_flags = 0;
133 ret = ncsi_xmit_cmd(&nca);
472 struct ncsi_cmd_arg nca;
478 nca.ndp = ndp;
479 nca.req_flags = NCSI_REQ_FLAG_EVENT_DRIVEN;
487 nca.type = NCSI_PKT_CMD_SP;
488 nca.package = np->id;
489 nca.channel = NCSI_RESERVED_CHANNEL;
491 nca.bytes[0] = 0;
493 nca.bytes[0] = 1;
507 ret = ncsi_xmit_cmd(&nca);
515 nca.type = NCSI_PKT_CMD_GLS;
516 nca.package = np->id;
520 nca.channel = nc->id;
521 ret = ncsi_xmit_cmd(&nca);
530 nca.type = NCSI_PKT_CMD_DCNT;
531 nca.package = np->id;
532 nca.channel = nc->id;
535 ret = ncsi_xmit_cmd(&nca);
543 nca.type = NCSI_PKT_CMD_DC;
544 nca.package = np->id;
545 nca.channel = nc->id;
546 nca.bytes[0] = 1;
549 ret = ncsi_xmit_cmd(&nca);
566 nca.type = NCSI_PKT_CMD_DP;
567 nca.package = np->id;
568 nca.channel = NCSI_RESERVED_CHANNEL;
571 ret = ncsi_xmit_cmd(&nca);
599 struct ncsi_cmd_arg *nca)
622 nca->type = NCSI_PKT_CMD_SVF;
623 nca->words[1] = vid;
625 nca->bytes[6] = index + 1;
626 nca->bytes[7] = 0x00;
634 struct ncsi_cmd_arg *nca)
683 nca->type = NCSI_PKT_CMD_SVF;
684 nca->words[1] = vid;
686 nca->bytes[6] = index + 1;
687 nca->bytes[7] = 0x01;
695 static int ncsi_oem_gma_handler_bcm(struct ncsi_cmd_arg *nca)
700 nca->payload = NCSI_OEM_BCM_CMD_GMA_LEN;
706 nca->data = data;
708 ret = ncsi_xmit_cmd(nca);
710 netdev_err(nca->ndp->ndev.dev,
712 nca->type);
716 static int ncsi_oem_gma_handler_mlx(struct ncsi_cmd_arg *nca)
724 nca->payload = NCSI_OEM_MLX_CMD_GMA_LEN;
731 nca->data = u.data_u8;
733 ret = ncsi_xmit_cmd(nca);
735 netdev_err(nca->ndp->ndev.dev,
737 nca->type);
741 static int ncsi_oem_smaf_mlx(struct ncsi_cmd_arg *nca)
754 nca->ndp->ndev.dev->dev_addr, ETH_ALEN);
758 nca->payload = NCSI_OEM_MLX_CMD_SMAF_LEN;
759 nca->data = u.data_u8;
761 ret = ncsi_xmit_cmd(nca);
763 netdev_err(nca->ndp->ndev.dev,
765 nca->type);
772 int (*handler)(struct ncsi_cmd_arg *nca);
778 static int ncsi_gma_handler(struct ncsi_cmd_arg *nca, unsigned int mf_id)
784 if (nca->ndp->gma_flag == 1)
797 netdev_err(nca->ndp->ndev.dev,
804 return nch->handler(nca);
857 struct ncsi_cmd_arg nca;
865 nca.ndp = ndp;
866 nca.req_flags = 0;
916 nca.channel = disable->id;
917 nca.package = disable->package->id;
918 nca.type = NCSI_PKT_CMD_DCNT;
919 ret = ncsi_xmit_cmd(&nca);
928 nca.channel = enable->id;
929 nca.package = enable->package->id;
930 nca.type = NCSI_PKT_CMD_ECNT;
931 ret = ncsi_xmit_cmd(&nca);
947 struct ncsi_cmd_arg nca;
952 nca.ndp = ndp;
953 nca.req_flags = NCSI_REQ_FLAG_EVENT_DRIVEN;
960 nca.type = NCSI_PKT_CMD_SP;
962 nca.bytes[0] = 0;
964 nca.bytes[0] = 1;
965 nca.package = np->id;
966 nca.channel = NCSI_RESERVED_CHANNEL;
967 ret = ncsi_xmit_cmd(&nca);
980 nca.type = NCSI_PKT_CMD_CIS;
981 nca.package = np->id;
982 nca.channel = nc->id;
983 ret = ncsi_xmit_cmd(&nca);
997 nca.type = NCSI_PKT_CMD_OEM;
998 nca.package = np->id;
999 nca.channel = nc->id;
1001 ret = ncsi_gma_handler(&nca, nc->version.mf_id);
1020 nca.package = np->id;
1021 nca.channel = nc->id;
1025 ret = clear_one_vid(ndp, nc, &nca);
1035 ret = set_one_vid(ndp, nc, &nca);
1046 nca.type = NCSI_PKT_CMD_DV;
1048 nca.type = NCSI_PKT_CMD_EV;
1049 nca.bytes[3] = NCSI_CAP_VLAN_NO;
1057 nca.type = NCSI_PKT_CMD_SMA;
1059 nca.bytes[index] = dev->dev_addr[index];
1060 nca.bytes[6] = 0x1;
1061 nca.bytes[7] = 0x1;
1064 nca.type = NCSI_PKT_CMD_EBF;
1065 nca.dwords[0] = nc->caps[NCSI_CAP_BC].cap;
1078 nca.type = NCSI_PKT_CMD_DGMF;
1089 nca.type = NCSI_PKT_CMD_ECNT;
1093 nca.type = NCSI_PKT_CMD_EC;
1098 nca.type = NCSI_PKT_CMD_AE;
1099 nca.bytes[0] = 0;
1100 nca.dwords[1] = nc->caps[NCSI_CAP_AEN].cap;
1103 nca.type = NCSI_PKT_CMD_GLS;
1107 ret = ncsi_xmit_cmd(&nca);
1111 nca.type);
1302 struct ncsi_cmd_arg nca;
1306 nca.ndp = ndp;
1307 nca.req_flags = NCSI_REQ_FLAG_EVENT_DRIVEN;
1316 nca.type = NCSI_PKT_CMD_DP;
1317 nca.channel = NCSI_RESERVED_CHANNEL;
1319 nca.package = index;
1320 ret = ncsi_xmit_cmd(&nca);
1330 nca.type = NCSI_PKT_CMD_SP;
1331 nca.bytes[0] = 1;
1332 nca.package = ndp->package_probe_id;
1333 nca.channel = NCSI_RESERVED_CHANNEL;
1334 ret = ncsi_xmit_cmd(&nca);
1359 nca.type = NCSI_PKT_CMD_OEM;
1360 nca.package = ndp->active_package->id;
1361 nca.channel = 0;
1362 ret = ncsi_oem_gma_handler_mlx(&nca);
1371 nca.type = NCSI_PKT_CMD_OEM;
1372 nca.package = ndp->active_package->id;
1373 nca.channel = 0;
1374 ret = ncsi_oem_smaf_mlx(&nca);
1385 nca.type = NCSI_PKT_CMD_CIS;
1386 nca.package = ndp->active_package->id;
1388 nca.channel = index;
1389 ret = ncsi_xmit_cmd(&nca);
1404 nca.type = NCSI_PKT_CMD_GVI;
1406 nca.type = NCSI_PKT_CMD_GC;
1408 nca.type = NCSI_PKT_CMD_GLS;
1410 nca.package = np->id;
1412 nca.channel = nc->id;
1413 ret = ncsi_xmit_cmd(&nca);
1429 nca.type = NCSI_PKT_CMD_DP;
1430 nca.package = ndp->package_probe_id;
1431 nca.channel = NCSI_RESERVED_CHANNEL;
1432 ret = ncsi_xmit_cmd(&nca);
1461 nca.type);