• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7800-V1.0.2.28/package/qca-nss-drv/src/

Lines Matching refs:if_num

31 	int32_t if_num;
59 nss_info("%p alloc_node response ack if_num %d\n", nss_ctx, ndim->msg.alloc_node.if_num);
60 di.current_if_num = ndim->msg.alloc_node.if_num;
61 if_num = di.current_if_num;
62 if (if_num > 0) {
63 di.type[if_num - NSS_DYNAMIC_IF_START] = ndim->msg.alloc_node.type;
65 nss_warning("%p: if_num < 0\n", nss_ctx);
73 nss_info("%p dealloc_node response ack if_num %d\n", nss_ctx, ndim->msg.dealloc_node.if_num);
74 di.current_if_num = ndim->msg.dealloc_node.if_num;
75 if_num = di.current_if_num;
76 di.type[if_num - NSS_DYNAMIC_IF_START] = NSS_DYNAMIC_INTERFACE_TYPE_NONE;
244 * Initialize if_num to -1. The allocated if_num is returned by the firmware
247 ndia->if_num = -1;
271 * Deallocate node of particular type and if_num in NSS.
277 nss_tx_status_t nss_dynamic_interface_dealloc_node(int if_num, enum nss_dynamic_interface_type type)
286 nss_warning("Dynamic if msg dropped as type is wrong type %d if_num %d\n", type, if_num);
293 if (nss_is_dynamic_interface(if_num) == false) {
294 nss_warning("%p: nss_dynamic_interface if_num is not in range %d\n", nss_ctx, if_num);
303 ndid->if_num = if_num;
338 bool nss_is_dynamic_interface(int if_num)
340 return (if_num >= NSS_DYNAMIC_IF_START && if_num < NSS_SPECIAL_IF_START);
347 enum nss_dynamic_interface_type nss_dynamic_interface_get_type(int if_num)
349 if (nss_is_dynamic_interface(if_num) == false) {
353 return di.type[if_num - NSS_DYNAMIC_IF_START];
360 void nss_dynamic_interface_msg_init(struct nss_dynamic_interface_msg *ndm, uint16_t if_num, uint32_t type, uint32_t len,
363 nss_cmn_msg_init(&ndm->cm, if_num, type, len, cb, app_data);