Lines Matching refs:base_cpuid
5013 get_cpuid_for_queue(if_ctx_t ctx, unsigned int base_cpuid, unsigned int qid, in get_cpuid_for_queue() argument
5035 rx_cpuid = cpuid_advance(ctx, base_cpuid, qid); in get_cpuid_for_queue()
5059 return (cpuid_advance(ctx, base_cpuid, core_index)); in get_cpuid_for_queue()
5069 unsigned int base_cpuid = ctx->ifc_sysctl_core_offset; in get_ctx_core_offset() local
5077 if (base_cpuid != CORE_OFFSET_UNSPECIFIED) { in get_ctx_core_offset()
5091 if (base_cpuid < first_valid || base_cpuid > last_valid) { in get_ctx_core_offset()
5093 base_cpuid += first_valid; in get_ctx_core_offset()
5095 base_cpuid = (base_cpuid - first_valid) % in get_ctx_core_offset()
5098 if (!CPU_ISSET(base_cpuid, &ctx->ifc_cpus)) { in get_ctx_core_offset()
5106 while (!CPU_ISSET(base_cpuid, &ctx->ifc_cpus)) in get_ctx_core_offset()
5107 base_cpuid++; in get_ctx_core_offset()
5109 return (base_cpuid); in get_ctx_core_offset()
5142 base_cpuid = op->next_cpuid; in get_ctx_core_offset()
5150 if (base_cpuid == CORE_OFFSET_UNSPECIFIED) { in get_ctx_core_offset()
5151 base_cpuid = first_valid; in get_ctx_core_offset()
5158 op->next_cpuid = cpuid_advance(ctx, base_cpuid, in get_ctx_core_offset()
5167 return (base_cpuid); in get_ctx_core_offset()
6179 unsigned int base_cpuid, cpuid; in iflib_irq_set_affinity() local
6183 base_cpuid = ctx->ifc_sysctl_core_offset; in iflib_irq_set_affinity()
6184 cpuid = get_cpuid_for_queue(ctx, base_cpuid, qid, type == IFLIB_INTR_TX); in iflib_irq_set_affinity()