Lines Matching defs:span
37 list_add_tail(&entry->list, &port->sw->span->entries);
49 prestera_span_entry_find_by_id(struct prestera_span *span, u8 span_id)
53 list_for_each_entry(entry, &span->entries, list) {
62 prestera_span_entry_find_by_port(struct prestera_span *span,
67 list_for_each_entry(entry, &span->entries, list) {
82 entry = prestera_span_entry_find_by_port(sw->span, port);
108 entry = prestera_span_entry_find_by_id(sw->span, span_id);
171 struct prestera_span *span;
173 span = kzalloc(sizeof(*span), GFP_KERNEL);
174 if (!span)
177 INIT_LIST_HEAD(&span->entries);
179 sw->span = span;
180 span->sw = sw;
187 struct prestera_span *span = sw->span;
189 WARN_ON(!list_empty(&span->entries));
190 kfree(span);