Lines Matching refs:op

221 	iplookupop_t op;  local
227 err = BCOPYIN(data, &op, sizeof(op));
231 op.iplo_name[sizeof(op.iplo_name) - 1] = '\0';
233 switch (op.iplo_type)
236 if (op.iplo_size != sizeof(node))
239 err = COPYIN(op.iplo_struct, &node, sizeof(node));
243 p = ip_pool_find(op.iplo_unit, op.iplo_name, ifs);
260 if (op.iplo_size != sizeof(hte))
263 err = COPYIN(op.iplo_struct, &hte, sizeof(hte));
267 iph = fr_findhtable(op.iplo_unit, op.iplo_name, ifs);
294 iplookupop_t op; local
300 err = BCOPYIN(data, &op, sizeof(op));
304 op.iplo_name[sizeof(op.iplo_name) - 1] = '\0';
306 switch (op.iplo_type)
309 if (op.iplo_size != sizeof(node))
312 err = COPYIN(op.iplo_struct, &node, sizeof(node));
316 p = ip_pool_find(op.iplo_unit, op.iplo_name, ifs);
327 if (op.iplo_size != sizeof(hte))
330 err = COPYIN(op.iplo_struct, &hte, sizeof(hte));
334 iph = fr_findhtable(op.iplo_unit, op.iplo_name, ifs);
360 iplookupop_t op; local
363 err = BCOPYIN(data, &op, sizeof(op));
367 op.iplo_name[sizeof(op.iplo_name) - 1] = '\0';
369 switch (op.iplo_type)
372 if (ip_pool_find(op.iplo_unit, op.iplo_name, ifs) != NULL)
375 err = ip_pool_create(&op, ifs);
379 if (fr_findhtable(op.iplo_unit, op.iplo_name, ifs) != NULL)
382 err = fr_newhtable(&op, ifs);
405 iplookupop_t op; local
408 err = BCOPYIN(data, &op, sizeof(op));
412 op.iplo_name[sizeof(op.iplo_name) - 1] = '\0';
414 if (op.iplo_arg & IPLT_ANON)
415 op.iplo_arg &= IPLT_ANON;
421 switch (op.iplo_type)
424 err = ip_pool_destroy(&op, ifs);
428 err = fr_removehtable(&op, ifs);
450 iplookupop_t op; local
453 err = BCOPYIN(data, &op, sizeof(op));
457 switch (op.iplo_type)
460 err = ip_pool_statistics(&op, ifs);
464 err = fr_gethtablestat(&op, ifs);