Lines Matching refs:ordered_indices
2469 ifnet_reset_order(u_int32_t *__counted_by(count) ordered_indices, u_int32_t count) in ifnet_reset_order() argument
2480 if (ordered_indices[order_index] == IFSCOPE_NONE || in ifnet_reset_order()
2481 ordered_indices[order_index] > (uint32_t)if_index) { in ifnet_reset_order()
2498 u_int32_t interface_index = ordered_indices[order_index]; in ifnet_reset_order()
2518 ifnet_get_ordered_indices(u_int32_t *__indexable ordered_indices, uint32_t *count) in ifnet_get_ordered_indices() argument
2535 ordered_indices[order_index++] = ifp->if_index; in ifnet_get_ordered_indices()
2578 u_int32_t *ordered_indices = NULL; in ifioctl_iforder() local
2604 ordered_indices = (u_int32_t *)kalloc_data(ordered_indices_length, in ifioctl_iforder()
2606 if (ordered_indices == NULL) { in ifioctl_iforder()
2612 ordered_indices, ordered_indices_length); in ifioctl_iforder()
2621 if (ordered_indices[j] == ordered_indices[i]) { in ifioctl_iforder()
2632 error = ifnet_reset_order(ordered_indices, ifo->ifo_count); in ifioctl_iforder()
2657 ordered_indices = (uint32_t *)kalloc_data(ordered_indices_length, in ifioctl_iforder()
2659 if (ordered_indices == NULL) { in ifioctl_iforder()
2664 error = ifnet_get_ordered_indices(ordered_indices, &count); in ifioctl_iforder()
2667 error = copyout((caddr_t)ordered_indices, in ifioctl_iforder()
2684 if (ordered_indices != NULL) { in ifioctl_iforder()
2685 kfree_data(ordered_indices, ordered_indices_length); in ifioctl_iforder()