Lines Matching defs:listen
112 struct listen_struct *listen;
117 if ((listen = kmalloc(sizeof(*listen), GFP_ATOMIC)) == NULL)
120 listen->callsign = *callsign;
121 listen->dev = dev;
124 listen->next = listen_list;
125 listen_list = listen;
135 struct listen_struct *s, *listen;
138 listen = listen_list;
139 if (listen == NULL) {
144 if (ax25cmp(&listen->callsign, callsign) == 0 && listen->dev == dev) {
145 listen_list = listen->next;
147 kfree(listen);
151 while (listen != NULL && listen->next != NULL) {
152 if (ax25cmp(&listen->next->callsign, callsign) == 0 && listen->next->dev == dev) {
153 s = listen->next;
154 listen->next = listen->next->next;
160 listen = listen->next;
185 struct listen_struct *listen;
188 for (listen = listen_list; listen != NULL; listen = listen->next)
189 if (ax25cmp(&listen->callsign, callsign) == 0 &&
190 (listen->dev == dev || listen->dev == NULL)) {