Lines Matching refs:net_pkt_allocs

172 static struct net_pkt_alloc net_pkt_allocs[MAX_NET_PKT_ALLOCS];  variable
180 if (net_pkt_allocs[i].in_use) { in net_pkt_alloc_add()
184 net_pkt_allocs[i].in_use = true; in net_pkt_alloc_add()
185 net_pkt_allocs[i].is_pkt = is_pkt; in net_pkt_alloc_add()
186 net_pkt_allocs[i].alloc_data = alloc_data; in net_pkt_alloc_add()
187 net_pkt_allocs[i].func_alloc = func; in net_pkt_alloc_add()
188 net_pkt_allocs[i].line_alloc = line; in net_pkt_alloc_add()
199 if (net_pkt_allocs[i].in_use && in net_pkt_alloc_del()
200 net_pkt_allocs[i].alloc_data == alloc_data) { in net_pkt_alloc_del()
201 net_pkt_allocs[i].func_free = func; in net_pkt_alloc_del()
202 net_pkt_allocs[i].line_free = line; in net_pkt_alloc_del()
203 net_pkt_allocs[i].in_use = false; in net_pkt_alloc_del()
217 if (!net_pkt_allocs[i].in_use && in net_pkt_alloc_find()
218 net_pkt_allocs[i].alloc_data == alloc_data) { in net_pkt_alloc_find()
219 *func_free = net_pkt_allocs[i].func_free; in net_pkt_alloc_find()
220 *line_free = net_pkt_allocs[i].line_free; in net_pkt_alloc_find()
234 if (net_pkt_allocs[i].in_use) { in net_pkt_allocs_foreach()
235 cb(net_pkt_allocs[i].is_pkt ? in net_pkt_allocs_foreach()
236 net_pkt_allocs[i].pkt : NULL, in net_pkt_allocs_foreach()
237 net_pkt_allocs[i].is_pkt ? in net_pkt_allocs_foreach()
238 NULL : net_pkt_allocs[i].buf, in net_pkt_allocs_foreach()
239 net_pkt_allocs[i].func_alloc, in net_pkt_allocs_foreach()
240 net_pkt_allocs[i].line_alloc, in net_pkt_allocs_foreach()
241 net_pkt_allocs[i].func_free, in net_pkt_allocs_foreach()
242 net_pkt_allocs[i].line_free, in net_pkt_allocs_foreach()
243 net_pkt_allocs[i].in_use, in net_pkt_allocs_foreach()
249 if (!net_pkt_allocs[i].in_use) { in net_pkt_allocs_foreach()
250 cb(net_pkt_allocs[i].is_pkt ? in net_pkt_allocs_foreach()
251 net_pkt_allocs[i].pkt : NULL, in net_pkt_allocs_foreach()
252 net_pkt_allocs[i].is_pkt ? in net_pkt_allocs_foreach()
253 NULL : net_pkt_allocs[i].buf, in net_pkt_allocs_foreach()
254 net_pkt_allocs[i].func_alloc, in net_pkt_allocs_foreach()
255 net_pkt_allocs[i].line_alloc, in net_pkt_allocs_foreach()
256 net_pkt_allocs[i].func_free, in net_pkt_allocs_foreach()
257 net_pkt_allocs[i].line_free, in net_pkt_allocs_foreach()
258 net_pkt_allocs[i].in_use, in net_pkt_allocs_foreach()