Lines Matching refs:layer2

8 #include "layer2.h"
109 struct layer2 *l2;
113 list_for_each_entry(l2, &mgr->layer2, list) {
146 struct layer2 *l2;
151 list_for_each_entry(l2, &mgr->layer2, list) {
246 struct layer2 *l2;
248 list_for_each_entry(l2, &mgr->layer2, list) {
251 "%s: more as 63 layer2 for one device\n",
260 printk(KERN_WARNING "%s: more as 63 layer2 for one device\n",
270 struct layer2 *l2;
272 list_for_each_entry(l2, &mgr->layer2, list) {
413 static struct layer2 *
416 struct layer2 *l2;
420 list_for_each_entry(l2, &mgr->layer2, list) {
480 struct layer2 *l2;
509 struct layer2 *l2;
651 tei_l2remove(struct layer2 *l2)
781 static struct layer2 *
787 struct layer2 *l2;
803 printk(KERN_WARNING "%s:no memory for layer2\n", __func__);
823 list_add_tail(&l2->list, &mgr->layer2);
851 struct layer2 *l2;
881 struct layer2 *l2, *nl2;
926 list_for_each_entry_safe(l2, nl2, &mgr->layer2, list) {
934 l2_tei(struct layer2 *l2, u_int cmd, u_long arg)
969 TEIrelease(struct layer2 *l2)
985 struct layer2 *l2;
1035 if (!list_empty(&mgr->layer2)) {
1037 list_for_each_entry(l2, &mgr->layer2, list) {
1080 list_add_tail(&l2->list, &mgr->layer2);
1141 struct layer2 *l2, *nl2;
1148 list_for_each_entry_safe(l2, nl2, &mgr->layer2, list) {
1157 list_for_each_entry_safe(l2, nl2, &mgr->layer2, list) {
1163 if (list_empty(&mgr->layer2))
1201 struct layer2 *l2;
1241 struct layer2 *l2, *nl2;
1245 list_for_each_entry_safe(l2, nl2, &mgr->layer2, list) {
1289 struct layer2 *l2;
1294 list_for_each_entry(l2, &mgr->layer2, list) {
1297 if (list_is_last(&l2->list, &mgr->layer2)) {
1351 INIT_LIST_HEAD(&mgr->layer2);