Lines Matching refs:ncm
118 struct nss_cmn_msg *ncm,
121 struct nss_lag_msg *lm = (struct nss_lag_msg *)ncm;
125 BUG_ON(ncm->interface != NSS_LAG0_INTERFACE_NUM
126 && ncm->interface != NSS_LAG1_INTERFACE_NUM
127 && ncm->interface != NSS_LAG2_INTERFACE_NUM
128 && ncm->interface != NSS_LAG3_INTERFACE_NUM);
130 if (ncm->type >= NSS_TX_METADATA_LAG_MAX) {
131 nss_warning("%p: received invalid message %d for LAG interface", nss_ctx, ncm->type);
135 if (ncm->len > sizeof(struct nss_lag_msg)) {
136 nss_warning("%p: invalid length for LAG message: %d", nss_ctx, ncm->len);
144 if (ncm->response == NSS_CMM_RESPONSE_NOTIFY) {
145 ncm->cb = (uint32_t)nss_ctx->nss_top->lag_event_callback;
151 nss_core_log_msg_failures(nss_ctx, ncm);
156 if (!ncm->cb) {
163 cb = (nss_lag_event_callback_t)ncm->cb;
164 ctx = nss_ctx->nss_top->subsys_dp_register[ncm->interface].ndev;