Lines Matching refs:base_cpuid
4828 get_cpuid_for_queue(if_ctx_t ctx, unsigned int base_cpuid, unsigned int qid, in get_cpuid_for_queue() argument
4850 rx_cpuid = cpuid_advance(ctx, base_cpuid, qid); in get_cpuid_for_queue()
4874 return (cpuid_advance(ctx, base_cpuid, core_index)); in get_cpuid_for_queue()
4884 unsigned int base_cpuid = ctx->ifc_sysctl_core_offset; in get_ctx_core_offset() local
4892 if (base_cpuid != CORE_OFFSET_UNSPECIFIED) { in get_ctx_core_offset()
4906 if (base_cpuid < first_valid || base_cpuid > last_valid) { in get_ctx_core_offset()
4908 base_cpuid += first_valid; in get_ctx_core_offset()
4910 base_cpuid = (base_cpuid - first_valid) % in get_ctx_core_offset()
4913 if (!CPU_ISSET(base_cpuid, &ctx->ifc_cpus)) { in get_ctx_core_offset()
4921 while (!CPU_ISSET(base_cpuid, &ctx->ifc_cpus)) in get_ctx_core_offset()
4922 base_cpuid++; in get_ctx_core_offset()
4924 return (base_cpuid); in get_ctx_core_offset()
4957 base_cpuid = op->next_cpuid; in get_ctx_core_offset()
4965 if (base_cpuid == CORE_OFFSET_UNSPECIFIED) { in get_ctx_core_offset()
4966 base_cpuid = first_valid; in get_ctx_core_offset()
4973 op->next_cpuid = cpuid_advance(ctx, base_cpuid, in get_ctx_core_offset()
4982 return (base_cpuid); in get_ctx_core_offset()
6242 unsigned int base_cpuid, cpuid; in iflib_irq_set_affinity() local
6246 base_cpuid = ctx->ifc_sysctl_core_offset; in iflib_irq_set_affinity()
6247 cpuid = get_cpuid_for_queue(ctx, base_cpuid, qid, type == IFLIB_INTR_TX); in iflib_irq_set_affinity()