Lines Matching refs:itr
1034 struct dcb_app_type *itr; in dcbnl_ieee_fill() local
1117 list_for_each_entry(itr, &dcb_app_list, list) { in dcbnl_ieee_fill()
1118 if (itr->ifindex == netdev->ifindex) { in dcbnl_ieee_fill()
1119 err = nla_put(skb, DCB_ATTR_IEEE_APP, sizeof(itr->app), in dcbnl_ieee_fill()
1120 &itr->app); in dcbnl_ieee_fill()
1230 struct dcb_app_type *itr; in dcbnl_cee_fill() local
1276 list_for_each_entry(itr, &dcb_app_list, list) { in dcbnl_cee_fill()
1277 if (itr->ifindex == netdev->ifindex) { in dcbnl_cee_fill()
1284 itr->app.selector); in dcbnl_cee_fill()
1289 itr->app.protocol); in dcbnl_cee_fill()
1294 itr->app.priority); in dcbnl_cee_fill()
1802 struct dcb_app_type *itr; in dcb_app_lookup() local
1804 list_for_each_entry(itr, &dcb_app_list, list) { in dcb_app_lookup()
1805 if (itr->app.selector == app->selector && in dcb_app_lookup()
1806 itr->app.protocol == app->protocol && in dcb_app_lookup()
1807 itr->ifindex == ifindex && in dcb_app_lookup()
1808 ((prio == -1) || itr->app.priority == prio)) in dcb_app_lookup()
1809 return itr; in dcb_app_lookup()
1839 struct dcb_app_type *itr; in dcb_getapp() local
1843 itr = dcb_app_lookup(app, dev->ifindex, -1); in dcb_getapp()
1844 if (itr) in dcb_getapp()
1845 prio = itr->app.priority; in dcb_getapp()
1861 struct dcb_app_type *itr; in dcb_setapp() local
1872 itr = dcb_app_lookup(new, dev->ifindex, -1); in dcb_setapp()
1873 if (itr) { in dcb_setapp()
1875 itr->app.priority = new->priority; in dcb_setapp()
1877 list_del(&itr->list); in dcb_setapp()
1878 kfree(itr); in dcb_setapp()
1902 struct dcb_app_type *itr; in dcb_ieee_getapp_mask() local
1906 itr = dcb_app_lookup(app, dev->ifindex, -1); in dcb_ieee_getapp_mask()
1907 if (itr) in dcb_ieee_getapp_mask()
1908 prio |= 1 << itr->app.priority; in dcb_ieee_getapp_mask()
1956 struct dcb_app_type *itr; in dcb_ieee_delapp() local
1967 if ((itr = dcb_app_lookup(del, dev->ifindex, del->priority))) { in dcb_ieee_delapp()
1968 list_del(&itr->list); in dcb_ieee_delapp()
1969 kfree(itr); in dcb_ieee_delapp()
1990 struct dcb_app_type *itr; in dcb_ieee_getapp_prio_dscp_mask_map() local
1996 list_for_each_entry(itr, &dcb_app_list, list) { in dcb_ieee_getapp_prio_dscp_mask_map()
1997 if (itr->ifindex == ifindex && in dcb_ieee_getapp_prio_dscp_mask_map()
1998 itr->app.selector == IEEE_8021QAZ_APP_SEL_DSCP && in dcb_ieee_getapp_prio_dscp_mask_map()
1999 itr->app.protocol < 64 && in dcb_ieee_getapp_prio_dscp_mask_map()
2000 itr->app.priority < IEEE_8021QAZ_MAX_TCS) { in dcb_ieee_getapp_prio_dscp_mask_map()
2001 prio = itr->app.priority; in dcb_ieee_getapp_prio_dscp_mask_map()
2002 p_map->map[prio] |= 1ULL << itr->app.protocol; in dcb_ieee_getapp_prio_dscp_mask_map()
2020 struct dcb_app_type *itr; in dcb_ieee_getapp_dscp_prio_mask_map() local
2025 list_for_each_entry(itr, &dcb_app_list, list) { in dcb_ieee_getapp_dscp_prio_mask_map()
2026 if (itr->ifindex == ifindex && in dcb_ieee_getapp_dscp_prio_mask_map()
2027 itr->app.selector == IEEE_8021QAZ_APP_SEL_DSCP && in dcb_ieee_getapp_dscp_prio_mask_map()
2028 itr->app.protocol < 64 && in dcb_ieee_getapp_dscp_prio_mask_map()
2029 itr->app.priority < IEEE_8021QAZ_MAX_TCS) in dcb_ieee_getapp_dscp_prio_mask_map()
2030 p_map->map[itr->app.protocol] |= 1 << itr->app.priority; in dcb_ieee_getapp_dscp_prio_mask_map()
2049 struct dcb_app_type *itr; in dcb_ieee_getapp_default_prio_mask() local
2053 list_for_each_entry(itr, &dcb_app_list, list) { in dcb_ieee_getapp_default_prio_mask()
2054 if (itr->ifindex == ifindex && in dcb_ieee_getapp_default_prio_mask()
2055 itr->app.selector == IEEE_8021QAZ_APP_SEL_ETHERTYPE && in dcb_ieee_getapp_default_prio_mask()
2056 itr->app.protocol == 0 && in dcb_ieee_getapp_default_prio_mask()
2057 itr->app.priority < IEEE_8021QAZ_MAX_TCS) in dcb_ieee_getapp_default_prio_mask()
2058 mask |= 1 << itr->app.priority; in dcb_ieee_getapp_default_prio_mask()
2068 struct dcb_app_type *itr, *tmp; in dcbnl_flush_dev() local
2072 list_for_each_entry_safe(itr, tmp, &dcb_app_list, list) { in dcbnl_flush_dev()
2073 if (itr->ifindex == dev->ifindex) { in dcbnl_flush_dev()
2074 list_del(&itr->list); in dcbnl_flush_dev()
2075 kfree(itr); in dcbnl_flush_dev()