Symbol: prio
arch/alpha/kernel/osf_sys.c
1258
int prio = sys_getpriority(which, who);
arch/alpha/kernel/osf_sys.c
1259
if (prio >= 0) {
arch/alpha/kernel/osf_sys.c
1264
prio = 20 - prio;
arch/alpha/kernel/osf_sys.c
1266
return prio;
arch/arc/kernel/intc-arcv2.c
17
unsigned int pad:3, firq:1, prio:4, exts:8, irqs:8, ver:8;
arch/arc/kernel/intc-arcv2.c
19
unsigned int ver:8, irqs:8, exts:8, prio:4, firq:1, pad:3;
arch/arc/kernel/intc-arcv2.c
67
irq_prio = irq_bcr.prio; /* Encoded as N-1 for N levels */
arch/arm/mach-pxa/devices.h
3
.prio = PXAD_PRIO_##_prio, .drcmr = _requestor })
arch/mips/alchemy/common/irq.c
72
int prio; /* irq priority, 0 highest, 3 lowest */
arch/mips/alchemy/common/irq.c
918
if (map->prio == 0)
arch/mips/alchemy/common/irq.c
957
au1300_set_irq_priority(i, dints->prio);
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
315
uint64_t prio:4;
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
319
uint64_t prio:4;
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
729
uint64_t prio:2;
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
751
uint64_t prio:2;
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
760
uint64_t prio:2;
arch/mips/include/asm/octeon/cvmx-sriox-defs.h
770
uint64_t prio:2;
arch/powerpc/include/asm/mpic.h
472
extern void mpic_cpu_set_priority(int prio);
arch/powerpc/include/asm/opal.h
247
int64_t opal_xive_set_irq_config(uint32_t girq, uint64_t vp, uint8_t prio,
arch/powerpc/include/asm/opal.h
249
int64_t opal_xive_get_queue_info(uint64_t vp, uint32_t prio,
arch/powerpc/include/asm/opal.h
255
int64_t opal_xive_set_queue_info(uint64_t vp, uint32_t prio,
arch/powerpc/include/asm/opal.h
274
int64_t opal_xive_get_queue_state(uint64_t vp, uint32_t prio,
arch/powerpc/include/asm/opal.h
277
int64_t opal_xive_set_queue_state(uint64_t vp, uint32_t prio,
arch/powerpc/include/asm/xics.h
56
void (*set_priority)(unsigned char prio);
arch/powerpc/include/asm/xive.h
115
int xive_native_configure_irq(u32 hw_irq, u32 target, u8 prio, u32 sw_irq);
arch/powerpc/include/asm/xive.h
117
int xive_native_configure_queue(u32 vp_id, struct xive_q *q, u8 prio,
arch/powerpc/include/asm/xive.h
119
void xive_native_disable_queue(u32 vp_id, struct xive_q *q, u8 prio);
arch/powerpc/include/asm/xive.h
130
int xive_native_get_queue_info(u32 vp_id, uint32_t prio,
arch/powerpc/include/asm/xive.h
137
int xive_native_get_queue_state(u32 vp_id, uint32_t prio, u32 *qtoggle,
arch/powerpc/include/asm/xive.h
139
int xive_native_set_queue_state(u32 vp_id, uint32_t prio, u32 qtoggle,
arch/powerpc/kvm/book3s.c
142
unsigned int prio;
arch/powerpc/kvm/book3s.c
145
case 0x100: prio = BOOK3S_IRQPRIO_SYSTEM_RESET; break;
arch/powerpc/kvm/book3s.c
146
case 0x200: prio = BOOK3S_IRQPRIO_MACHINE_CHECK; break;
arch/powerpc/kvm/book3s.c
147
case 0x300: prio = BOOK3S_IRQPRIO_DATA_STORAGE; break;
arch/powerpc/kvm/book3s.c
148
case 0x380: prio = BOOK3S_IRQPRIO_DATA_SEGMENT; break;
arch/powerpc/kvm/book3s.c
149
case 0x400: prio = BOOK3S_IRQPRIO_INST_STORAGE; break;
arch/powerpc/kvm/book3s.c
150
case 0x480: prio = BOOK3S_IRQPRIO_INST_SEGMENT; break;
arch/powerpc/kvm/book3s.c
151
case 0x500: prio = BOOK3S_IRQPRIO_EXTERNAL; break;
arch/powerpc/kvm/book3s.c
152
case 0x600: prio = BOOK3S_IRQPRIO_ALIGNMENT; break;
arch/powerpc/kvm/book3s.c
153
case 0x700: prio = BOOK3S_IRQPRIO_PROGRAM; break;
arch/powerpc/kvm/book3s.c
154
case 0x800: prio = BOOK3S_IRQPRIO_FP_UNAVAIL; break;
arch/powerpc/kvm/book3s.c
155
case 0x900: prio = BOOK3S_IRQPRIO_DECREMENTER; break;
arch/powerpc/kvm/book3s.c
156
case 0xc00: prio = BOOK3S_IRQPRIO_SYSCALL; break;
arch/powerpc/kvm/book3s.c
157
case 0xd00: prio = BOOK3S_IRQPRIO_DEBUG; break;
arch/powerpc/kvm/book3s.c
158
case 0xf20: prio = BOOK3S_IRQPRIO_ALTIVEC; break;
arch/powerpc/kvm/book3s.c
159
case 0xf40: prio = BOOK3S_IRQPRIO_VSX; break;
arch/powerpc/kvm/book3s.c
160
case 0xf60: prio = BOOK3S_IRQPRIO_FAC_UNAVAIL; break;
arch/powerpc/kvm/book3s.c
161
default: prio = BOOK3S_IRQPRIO_MAX; break;
arch/powerpc/kvm/book3s.c
164
return prio;
arch/powerpc/kvm/book3s_xics.c
1183
u64 val, prio;
arch/powerpc/kvm/book3s_xics.c
1196
prio = irqp->priority;
arch/powerpc/kvm/book3s_xics.c
1197
if (prio == MASKED) {
arch/powerpc/kvm/book3s_xics.c
1199
prio = irqp->saved_priority;
arch/powerpc/kvm/book3s_xics.c
1201
val |= prio << KVM_XICS_PRIORITY_SHIFT;
arch/powerpc/kvm/book3s_xics.c
1233
u8 prio;
arch/powerpc/kvm/book3s_xics.c
1251
prio = val >> KVM_XICS_PRIORITY_SHIFT;
arch/powerpc/kvm/book3s_xics.c
1252
if (prio != MASKED &&
arch/powerpc/kvm/book3s_xics.c
1259
irqp->saved_priority = prio;
arch/powerpc/kvm/book3s_xics.c
1261
prio = MASKED;
arch/powerpc/kvm/book3s_xics.c
1262
irqp->priority = prio;
arch/powerpc/kvm/book3s_xive.c
1000
xive->qmap |= (1 << prio);
arch/powerpc/kvm/book3s_xive.c
1004
static void xive_inc_q_pending(struct kvm *kvm, u32 server, u8 prio)
arch/powerpc/kvm/book3s_xive.c
1020
q = &xc->queues[prio];
arch/powerpc/kvm/book3s_xive.c
1024
static int xive_try_pick_queue(struct kvm_vcpu *vcpu, u8 prio)
arch/powerpc/kvm/book3s_xive.c
1035
q = &xc->queues[prio];
arch/powerpc/kvm/book3s_xive.c
1044
int kvmppc_xive_select_target(struct kvm *kvm, u32 *server, u8 prio)
arch/powerpc/kvm/book3s_xive.c
1057
pr_devel("Finding irq target on 0x%x/%d...\n", *server, prio);
arch/powerpc/kvm/book3s_xive.c
1060
rc = xive_try_pick_queue(vcpu, prio);
arch/powerpc/kvm/book3s_xive.c
1070
rc = xive_try_pick_queue(vcpu, prio);
arch/powerpc/kvm/book3s_xive.c
1073
pr_devel(" found on 0x%x/%d\n", *server, prio);
arch/powerpc/kvm/book3s_xive.c
1145
u8 prio)
arch/powerpc/kvm/book3s_xive.c
1172
state->guest_priority = prio;
arch/powerpc/kvm/book3s_xive.c
1184
u32 server, u8 prio)
arch/powerpc/kvm/book3s_xive.c
1195
rc = kvmppc_xive_select_target(kvm, &server, prio);
arch/powerpc/kvm/book3s_xive.c
1216
state->act_priority = prio;
arch/powerpc/kvm/book3s_xive.c
1224
prio, state->number);
arch/powerpc/kvm/book3s_xive.c
137
u8 prio = 0xff;
arch/powerpc/kvm/book3s_xive.c
149
prio = ffs(pending) - 1;
arch/powerpc/kvm/book3s_xive.c
152
if (prio >= xc->cppr || prio > 7) {
arch/powerpc/kvm/book3s_xive.c
154
prio = xc->mfrr;
arch/powerpc/kvm/book3s_xive.c
1560
u8 prio;
arch/powerpc/kvm/book3s_xive.c
1598
prio = xive_lock_and_mask(xive, sb, state);
arch/powerpc/kvm/book3s_xive.c
1599
pr_devel(" old IPI prio %02x P:%d Q:%d\n", prio,
arch/powerpc/kvm/book3s_xive.c
161
q = &xc->queues[prio];
arch/powerpc/kvm/book3s_xive.c
1633
if (prio != MASKED && !state->old_p)
arch/powerpc/kvm/book3s_xive.c
1641
state->guest_priority = prio;
arch/powerpc/kvm/book3s_xive.c
1655
u8 prio;
arch/powerpc/kvm/book3s_xive.c
1673
prio = xive_lock_and_mask(xive, sb, state);
arch/powerpc/kvm/book3s_xive.c
1674
pr_devel(" old IRQ prio %02x P:%d Q:%d\n", prio,
arch/powerpc/kvm/book3s_xive.c
1714
if (prio == MASKED || state->old_p)
arch/powerpc/kvm/book3s_xive.c
1721
state->guest_priority = prio;
arch/powerpc/kvm/book3s_xive.c
194
if (hirq == XICS_IPI || (prio == 0 && !qpage)) {
arch/powerpc/kvm/book3s_xive.c
213
pending &= ~(1 << prio);
arch/powerpc/kvm/book3s_xive.c
2186
u64 val, prio;
arch/powerpc/kvm/book3s_xive.c
2222
prio = state->saved_scan_prio;
arch/powerpc/kvm/book3s_xive.c
2224
if (prio == MASKED) {
arch/powerpc/kvm/book3s_xive.c
2226
prio = state->saved_priority;
arch/powerpc/kvm/book3s_xive.c
2228
val |= prio << KVM_XICS_PRIORITY_SHIFT;
arch/powerpc/kvm/book3s_xive.c
2246
if (state->in_queue || (prio == MASKED && state->saved_q))
arch/powerpc/kvm/book3s_xive.c
234
if (prio >= xc->mfrr && xc->mfrr < xc->cppr) {
arch/powerpc/kvm/book3s_xive.c
235
prio = xc->mfrr;
arch/powerpc/kvm/book3s_xive.c
272
xc->cppr = prio;
arch/powerpc/kvm/book3s_xive.c
374
u8 pending, prio;
arch/powerpc/kvm/book3s_xive.c
385
prio = ffs(pending) - 1;
arch/powerpc/kvm/book3s_xive.c
387
__raw_writeb(prio, xive_tima + TM_SPC_SET_OS_PENDING);
arch/powerpc/kvm/book3s_xive.c
393
unsigned int prio;
arch/powerpc/kvm/book3s_xive.c
396
for (prio = xc->cppr; prio < KVMPPC_XIVE_Q_COUNT; prio++) {
arch/powerpc/kvm/book3s_xive.c
397
struct xive_q *q = &xc->queues[prio];
arch/powerpc/kvm/book3s_xive.c
866
int kvmppc_xive_attach_escalation(struct kvm_vcpu *vcpu, u8 prio,
arch/powerpc/kvm/book3s_xive.c
870
struct xive_q *q = &xc->queues[prio];
arch/powerpc/kvm/book3s_xive.c
875
if (xc->esc_virq[prio])
arch/powerpc/kvm/book3s_xive.c
879
xc->esc_virq[prio] = irq_create_mapping(NULL, q->esc_irq);
arch/powerpc/kvm/book3s_xive.c
880
if (!xc->esc_virq[prio]) {
arch/powerpc/kvm/book3s_xive.c
882
prio, xc->server_num);
arch/powerpc/kvm/book3s_xive.c
891
vcpu->kvm->arch.lpid, xc->server_num, prio);
arch/powerpc/kvm/book3s_xive.c
894
prio, xc->server_num);
arch/powerpc/kvm/book3s_xive.c
899
pr_devel("Escalation %s irq %d (prio %d)\n", name, xc->esc_virq[prio], prio);
arch/powerpc/kvm/book3s_xive.c
901
rc = request_irq(xc->esc_virq[prio], xive_esc_irq,
arch/powerpc/kvm/book3s_xive.c
905
prio, xc->server_num);
arch/powerpc/kvm/book3s_xive.c
908
xc->esc_virq_names[prio] = name;
arch/powerpc/kvm/book3s_xive.c
919
struct xive_irq_data *xd = irq_get_chip_data(xc->esc_virq[prio]);
arch/powerpc/kvm/book3s_xive.c
929
irq_dispose_mapping(xc->esc_virq[prio]);
arch/powerpc/kvm/book3s_xive.c
930
xc->esc_virq[prio] = 0;
arch/powerpc/kvm/book3s_xive.c
935
static int xive_provision_queue(struct kvm_vcpu *vcpu, u8 prio)
arch/powerpc/kvm/book3s_xive.c
939
struct xive_q *q = &xc->queues[prio];
arch/powerpc/kvm/book3s_xive.c
950
prio, xc->server_num);
arch/powerpc/kvm/book3s_xive.c
962
rc = xive_native_configure_queue(xc->vp_id, q, prio, qpage,
arch/powerpc/kvm/book3s_xive.c
966
prio, xc->server_num);
arch/powerpc/kvm/book3s_xive.c
971
static int xive_check_provisioning(struct kvm *kvm, u8 prio)
arch/powerpc/kvm/book3s_xive.c
981
if (xive->qmap & (1 << prio))
arch/powerpc/kvm/book3s_xive.c
984
pr_devel("Provisioning prio... %d\n", prio);
arch/powerpc/kvm/book3s_xive.c
990
rc = xive_provision_queue(vcpu, prio);
arch/powerpc/kvm/book3s_xive.c
992
kvmppc_xive_attach_escalation(vcpu, prio,
arch/powerpc/kvm/book3s_xive.h
261
static inline u8 xive_prio_from_guest(u8 prio)
arch/powerpc/kvm/book3s_xive.h
263
if (prio == 0xff || prio < 6)
arch/powerpc/kvm/book3s_xive.h
264
return prio;
arch/powerpc/kvm/book3s_xive.h
268
static inline u8 xive_prio_to_guest(u8 prio)
arch/powerpc/kvm/book3s_xive.h
270
return prio;
arch/powerpc/kvm/book3s_xive.h
298
int kvmppc_xive_select_target(struct kvm *kvm, u32 *server, u8 prio);
arch/powerpc/kvm/book3s_xive.h
299
int kvmppc_xive_attach_escalation(struct kvm_vcpu *vcpu, u8 prio,
arch/powerpc/kvm/book3s_xive_native.c
44
static void kvmppc_xive_native_cleanup_queue(struct kvm_vcpu *vcpu, int prio)
arch/powerpc/kvm/book3s_xive_native.c
47
struct xive_q *q = &xc->queues[prio];
arch/powerpc/kvm/book3s_xive_native.c
49
xive_native_disable_queue(xc->vp_id, q, prio);
arch/powerpc/kvm/book3s_xive_native.c
57
u8 prio, __be32 *qpage,
arch/powerpc/kvm/book3s_xive_native.c
63
rc = xive_native_configure_queue(vp_id, q, prio, qpage, order,
arch/powerpc/kvm/book3s_xive_native.c
817
unsigned int prio;
arch/powerpc/kvm/book3s_xive_native.c
824
for (prio = 0; prio < KVMPPC_XIVE_Q_COUNT; prio++) {
arch/powerpc/kvm/book3s_xive_native.c
827
if (prio == 7 && kvmppc_xive_has_single_escalation(xive))
arch/powerpc/kvm/book3s_xive_native.c
830
if (xc->esc_virq[prio]) {
arch/powerpc/kvm/book3s_xive_native.c
831
free_irq(xc->esc_virq[prio], vcpu);
arch/powerpc/kvm/book3s_xive_native.c
832
irq_dispose_mapping(xc->esc_virq[prio]);
arch/powerpc/kvm/book3s_xive_native.c
833
kfree(xc->esc_virq_names[prio]);
arch/powerpc/kvm/book3s_xive_native.c
834
xc->esc_virq[prio] = 0;
arch/powerpc/kvm/book3s_xive_native.c
837
kvmppc_xive_native_cleanup_queue(vcpu, prio);
arch/powerpc/kvm/book3s_xive_native.c
894
unsigned int prio;
arch/powerpc/kvm/book3s_xive_native.c
900
for (prio = 0; prio < KVMPPC_XIVE_Q_COUNT; prio++) {
arch/powerpc/kvm/book3s_xive_native.c
901
struct xive_q *q = &xc->queues[prio];
arch/powerpc/kvm/booke.c
352
unsigned int prio = BOOKE_IRQPRIO_EXTERNAL;
arch/powerpc/kvm/booke.c
355
prio = BOOKE_IRQPRIO_EXTERNAL_LEVEL;
arch/powerpc/kvm/booke.c
357
kvmppc_booke_queue_irqprio(vcpu, prio);
arch/powerpc/kvm/e500_emulate.c
35
int prio = -1;
arch/powerpc/kvm/e500_emulate.c
39
prio = BOOKE_IRQPRIO_DBELL;
arch/powerpc/kvm/e500_emulate.c
42
prio = BOOKE_IRQPRIO_DBELL_CRIT;
arch/powerpc/kvm/e500_emulate.c
48
return prio;
arch/powerpc/kvm/e500_emulate.c
54
int prio = dbell2prio(param);
arch/powerpc/kvm/e500_emulate.c
56
if (prio < 0)
arch/powerpc/kvm/e500_emulate.c
59
clear_bit(prio, &vcpu->arch.pending_exceptions);
arch/powerpc/kvm/e500_emulate.c
66
int prio = dbell2prio(rb);
arch/powerpc/kvm/e500_emulate.c
71
if (prio < 0)
arch/powerpc/kvm/e500_emulate.c
77
set_bit(prio, &cvcpu->arch.pending_exceptions);
arch/powerpc/platforms/cell/spufs/file.c
2483
ctx->prio,
arch/powerpc/platforms/cell/spufs/sched.c
117
if (rt_prio(current->prio))
arch/powerpc/platforms/cell/spufs/sched.c
118
ctx->prio = current->prio;
arch/powerpc/platforms/cell/spufs/sched.c
120
ctx->prio = current->static_prio;
arch/powerpc/platforms/cell/spufs/sched.c
491
list_add_tail(&ctx->rq, &spu_prio->runq[ctx->prio]);
arch/powerpc/platforms/cell/spufs/sched.c
492
set_bit(ctx->prio, spu_prio->bitmap);
arch/powerpc/platforms/cell/spufs/sched.c
507
int prio = ctx->prio;
arch/powerpc/platforms/cell/spufs/sched.c
514
if (list_empty(&spu_prio->runq[prio]))
arch/powerpc/platforms/cell/spufs/sched.c
515
clear_bit(prio, spu_prio->bitmap);
arch/powerpc/platforms/cell/spufs/sched.c
637
if (tmp && tmp->prio > ctx->prio &&
arch/powerpc/platforms/cell/spufs/sched.c
639
(!victim || tmp->prio > victim->prio)) {
arch/powerpc/platforms/cell/spufs/sched.c
665
if (!spu || victim->prio <= ctx->prio) {
arch/powerpc/platforms/cell/spufs/sched.c
74
#define SCALE_PRIO(x, prio) \
arch/powerpc/platforms/cell/spufs/sched.c
75
max(x * (MAX_PRIO - prio) / (NICE_WIDTH / 2), MIN_SPU_TIMESLICE)
arch/powerpc/platforms/cell/spufs/sched.c
790
if (!spu && rt_prio(ctx->prio))
arch/powerpc/platforms/cell/spufs/sched.c
819
static struct spu_context *grab_runnable_context(int prio, int node)
arch/powerpc/platforms/cell/spufs/sched.c
825
best = find_first_bit(spu_prio->bitmap, prio);
arch/powerpc/platforms/cell/spufs/sched.c
826
while (best < prio) {
arch/powerpc/platforms/cell/spufs/sched.c
87
if (ctx->prio < NORMAL_PRIO)
arch/powerpc/platforms/cell/spufs/sched.c
88
ctx->time_slice = SCALE_PRIO(DEF_SPU_TIMESLICE * 4, ctx->prio);
arch/powerpc/platforms/cell/spufs/sched.c
90
ctx->time_slice = SCALE_PRIO(DEF_SPU_TIMESLICE, ctx->prio);
arch/powerpc/platforms/cell/spufs/sched.c
923
new = grab_runnable_context(ctx->prio + 1, spu->node);
arch/powerpc/platforms/cell/spufs/spufs.h
113
int prio;
arch/powerpc/sysdev/ehv_pic.c
115
unsigned int vecpri, vold, vnew, prio, cpu_dest;
arch/powerpc/sysdev/ehv_pic.c
126
ev_int_get_config(src, &vold, &prio, &cpu_dest);
arch/powerpc/sysdev/ehv_pic.c
137
prio = 8;
arch/powerpc/sysdev/ehv_pic.c
139
ev_int_set_config(src, vecpri, prio, cpu_dest);
arch/powerpc/sysdev/ehv_pic.c
75
unsigned int config, prio, cpu_dest;
arch/powerpc/sysdev/ehv_pic.c
80
ev_int_get_config(src, &config, &prio, &cpu_dest);
arch/powerpc/sysdev/ehv_pic.c
81
ev_int_set_config(src, config, prio, cpuid);
arch/powerpc/sysdev/ipic.c
106
.prio = IPIC_SIPRR_D,
arch/powerpc/sysdev/ipic.c
113
.prio = IPIC_SIPRR_D,
arch/powerpc/sysdev/ipic.c
120
.prio = IPIC_SIPRR_D,
arch/powerpc/sysdev/ipic.c
127
.prio = IPIC_SIPRR_D,
arch/powerpc/sysdev/ipic.c
134
.prio = IPIC_SIPRR_D,
arch/powerpc/sysdev/ipic.c
141
.prio = IPIC_SIPRR_D,
arch/powerpc/sysdev/ipic.c
149
.prio = IPIC_SMPRR_A,
arch/powerpc/sysdev/ipic.c
157
.prio = IPIC_SMPRR_A,
arch/powerpc/sysdev/ipic.c
165
.prio = IPIC_SMPRR_A,
arch/powerpc/sysdev/ipic.c
173
.prio = IPIC_SMPRR_B,
arch/powerpc/sysdev/ipic.c
181
.prio = IPIC_SMPRR_B,
arch/powerpc/sysdev/ipic.c
189
.prio = IPIC_SMPRR_B,
arch/powerpc/sysdev/ipic.c
197
.prio = IPIC_SMPRR_B,
arch/powerpc/sysdev/ipic.c
204
.prio = IPIC_SIPRR_A,
arch/powerpc/sysdev/ipic.c
211
.prio = IPIC_SIPRR_A,
arch/powerpc/sysdev/ipic.c
218
.prio = IPIC_SIPRR_A,
arch/powerpc/sysdev/ipic.c
225
.prio = IPIC_SIPRR_A,
arch/powerpc/sysdev/ipic.c
232
.prio = IPIC_SIPRR_A,
arch/powerpc/sysdev/ipic.c
239
.prio = IPIC_SIPRR_A,
arch/powerpc/sysdev/ipic.c
246
.prio = IPIC_SIPRR_A,
arch/powerpc/sysdev/ipic.c
253
.prio = IPIC_SIPRR_A,
arch/powerpc/sysdev/ipic.c
260
.prio = IPIC_SIPRR_B,
arch/powerpc/sysdev/ipic.c
267
.prio = IPIC_SIPRR_B,
arch/powerpc/sysdev/ipic.c
274
.prio = IPIC_SIPRR_B,
arch/powerpc/sysdev/ipic.c
281
.prio = IPIC_SIPRR_B,
arch/powerpc/sysdev/ipic.c
288
.prio = IPIC_SIPRR_B,
arch/powerpc/sysdev/ipic.c
295
.prio = IPIC_SIPRR_B,
arch/powerpc/sysdev/ipic.c
302
.prio = IPIC_SIPRR_B,
arch/powerpc/sysdev/ipic.c
309
.prio = IPIC_SIPRR_B,
arch/powerpc/sysdev/ipic.c
317
.prio = IPIC_SMPRR_A,
arch/powerpc/sysdev/ipic.c
324
.prio = IPIC_SMPRR_A,
arch/powerpc/sysdev/ipic.c
331
.prio = IPIC_SMPRR_A,
arch/powerpc/sysdev/ipic.c
338
.prio = IPIC_SMPRR_A,
arch/powerpc/sysdev/ipic.c
345
.prio = IPIC_SMPRR_A,
arch/powerpc/sysdev/ipic.c
352
.prio = IPIC_SMPRR_B,
arch/powerpc/sysdev/ipic.c
359
.prio = IPIC_SMPRR_B,
arch/powerpc/sysdev/ipic.c
36
.prio = IPIC_SIPRR_C,
arch/powerpc/sysdev/ipic.c
366
.prio = IPIC_SMPRR_B,
arch/powerpc/sysdev/ipic.c
373
.prio = IPIC_SMPRR_B,
arch/powerpc/sysdev/ipic.c
380
.prio = 0,
arch/powerpc/sysdev/ipic.c
386
.prio = 0,
arch/powerpc/sysdev/ipic.c
392
.prio = 0,
arch/powerpc/sysdev/ipic.c
398
.prio = 0,
arch/powerpc/sysdev/ipic.c
404
.prio = 0,
arch/powerpc/sysdev/ipic.c
410
.prio = 0,
arch/powerpc/sysdev/ipic.c
416
.prio = 0,
arch/powerpc/sysdev/ipic.c
422
.prio = 0,
arch/powerpc/sysdev/ipic.c
428
.prio = 0,
arch/powerpc/sysdev/ipic.c
43
.prio = IPIC_SIPRR_C,
arch/powerpc/sysdev/ipic.c
434
.prio = 0,
arch/powerpc/sysdev/ipic.c
440
.prio = 0,
arch/powerpc/sysdev/ipic.c
446
.prio = 0,
arch/powerpc/sysdev/ipic.c
452
.prio = 0,
arch/powerpc/sysdev/ipic.c
458
.prio = 0,
arch/powerpc/sysdev/ipic.c
464
.prio = 0,
arch/powerpc/sysdev/ipic.c
470
.prio = 0,
arch/powerpc/sysdev/ipic.c
476
.prio = 0,
arch/powerpc/sysdev/ipic.c
482
.prio = 0,
arch/powerpc/sysdev/ipic.c
488
.prio = 0,
arch/powerpc/sysdev/ipic.c
494
.prio = 0,
arch/powerpc/sysdev/ipic.c
50
.prio = IPIC_SIPRR_C,
arch/powerpc/sysdev/ipic.c
500
.prio = 0,
arch/powerpc/sysdev/ipic.c
57
.prio = IPIC_SIPRR_C,
arch/powerpc/sysdev/ipic.c
64
.prio = IPIC_SIPRR_C,
arch/powerpc/sysdev/ipic.c
71
.prio = IPIC_SIPRR_C,
arch/powerpc/sysdev/ipic.c
78
.prio = IPIC_SIPRR_C,
arch/powerpc/sysdev/ipic.c
85
.prio = IPIC_SIPRR_C,
arch/powerpc/sysdev/ipic.c
92
.prio = IPIC_SIPRR_D,
arch/powerpc/sysdev/ipic.c
99
.prio = IPIC_SIPRR_D,
arch/powerpc/sysdev/ipic.h
49
u8 prio; /* priority register offset from base */
arch/powerpc/sysdev/mpic.c
1731
void mpic_cpu_set_priority(int prio)
arch/powerpc/sysdev/mpic.c
1735
prio &= MPIC_CPU_TASKPRI_MASK;
arch/powerpc/sysdev/mpic.c
1736
mpic_cpu_write(MPIC_INFO(CPU_CURRENT_TASK_PRI), prio);
arch/powerpc/sysdev/xive/common.c
154
u8 prio = 0;
arch/powerpc/sysdev/xive/common.c
160
prio = ffs(xc->pending_prio) - 1;
arch/powerpc/sysdev/xive/common.c
161
DBG_VERBOSE("scan_irq: trying prio %d\n", prio);
arch/powerpc/sysdev/xive/common.c
164
irq = xive_read_eq(&xc->queue[prio], just_peek);
arch/powerpc/sysdev/xive/common.c
1754
u8 prio;
arch/powerpc/sysdev/xive/common.c
1758
rc = xive_ops->get_irq_config(hw_irq, &target, &prio, &lirq);
arch/powerpc/sysdev/xive/common.c
1765
hw_irq, target, prio, lirq);
arch/powerpc/sysdev/xive/common.c
1800
static void xive_eq_debug_show_one(struct seq_file *m, struct xive_q *q, u8 prio)
arch/powerpc/sysdev/xive/common.c
1804
seq_printf(m, "EQ%d idx=%d T=%d\n", prio, q->idx, q->toggle);
arch/powerpc/sysdev/xive/common.c
182
xc->pending_prio &= ~(1 << prio);
arch/powerpc/sysdev/xive/common.c
189
q = &xc->queue[prio];
arch/powerpc/sysdev/xive/common.c
201
prio = 0xff;
arch/powerpc/sysdev/xive/common.c
204
if (prio != xc->cppr) {
arch/powerpc/sysdev/xive/common.c
205
DBG_VERBOSE("scan_irq: adjusting CPPR to %d\n", prio);
arch/powerpc/sysdev/xive/common.c
206
xc->cppr = prio;
arch/powerpc/sysdev/xive/common.c
207
out_8(xive_tima + xive_tima_offset + TM_CPPR, prio);
arch/powerpc/sysdev/xive/common.c
302
u8 prio;
arch/powerpc/sysdev/xive/common.c
305
rc = xive_ops->get_irq_config(hw_irq, &target, &prio, &lirq);
arch/powerpc/sysdev/xive/common.c
312
hw_irq, target, prio, lirq);
arch/powerpc/sysdev/xive/native.c
104
rc = opal_xive_set_irq_config(hw_irq, target, prio, sw_irq);
arch/powerpc/sysdev/xive/native.c
113
static int xive_native_get_irq_config(u32 hw_irq, u32 *target, u8 *prio,
arch/powerpc/sysdev/xive/native.c
120
rc = opal_xive_get_irq_config(hw_irq, &vp, prio, &lirq);
arch/powerpc/sysdev/xive/native.c
131
int xive_native_configure_queue(u32 vp_id, struct xive_q *q, u8 prio,
arch/powerpc/sysdev/xive/native.c
152
rc = opal_xive_get_queue_info(vp_id, prio, NULL, NULL,
arch/powerpc/sysdev/xive/native.c
157
vp_err(vp_id, "Failed to get queue %d info : %lld\n", prio, rc);
arch/powerpc/sysdev/xive/native.c
174
rc = opal_xive_set_queue_info(vp_id, prio, qpage_phys, order, flags);
arch/powerpc/sysdev/xive/native.c
180
vp_err(vp_id, "Failed to set queue %d info: %lld\n", prio, rc);
arch/powerpc/sysdev/xive/native.c
195
static void __xive_native_disable_queue(u32 vp_id, struct xive_q *q, u8 prio)
arch/powerpc/sysdev/xive/native.c
201
rc = opal_xive_set_queue_info(vp_id, prio, 0, 0, 0);
arch/powerpc/sysdev/xive/native.c
207
vp_err(vp_id, "Failed to disable queue %d : %lld\n", prio, rc);
arch/powerpc/sysdev/xive/native.c
210
void xive_native_disable_queue(u32 vp_id, struct xive_q *q, u8 prio)
arch/powerpc/sysdev/xive/native.c
212
__xive_native_disable_queue(vp_id, q, prio);
arch/powerpc/sysdev/xive/native.c
216
static int xive_native_setup_queue(unsigned int cpu, struct xive_cpu *xc, u8 prio)
arch/powerpc/sysdev/xive/native.c
218
struct xive_q *q = &xc->queue[prio];
arch/powerpc/sysdev/xive/native.c
226
q, prio, qpage, xive_queue_shift, false);
arch/powerpc/sysdev/xive/native.c
229
static void xive_native_cleanup_queue(unsigned int cpu, struct xive_cpu *xc, u8 prio)
arch/powerpc/sysdev/xive/native.c
231
struct xive_q *q = &xc->queue[prio];
arch/powerpc/sysdev/xive/native.c
238
__xive_native_disable_queue(get_hard_smp_processor_id(cpu), q, prio);
arch/powerpc/sysdev/xive/native.c
779
int xive_native_get_queue_info(u32 vp_id, u32 prio,
arch/powerpc/sysdev/xive/native.c
793
rc = opal_xive_get_queue_info(vp_id, prio, &qpage, &qsize,
arch/powerpc/sysdev/xive/native.c
796
vp_err(vp_id, "failed to get queue %d info : %lld\n", prio, rc);
arch/powerpc/sysdev/xive/native.c
815
int xive_native_get_queue_state(u32 vp_id, u32 prio, u32 *qtoggle, u32 *qindex)
arch/powerpc/sysdev/xive/native.c
821
rc = opal_xive_get_queue_state(vp_id, prio, &opal_qtoggle,
arch/powerpc/sysdev/xive/native.c
824
vp_err(vp_id, "failed to get queue %d state : %lld\n", prio, rc);
arch/powerpc/sysdev/xive/native.c
837
int xive_native_set_queue_state(u32 vp_id, u32 prio, u32 qtoggle, u32 qindex)
arch/powerpc/sysdev/xive/native.c
841
rc = opal_xive_set_queue_state(vp_id, prio, qtoggle, qindex);
arch/powerpc/sysdev/xive/native.c
843
vp_err(vp_id, "failed to set queue %d state : %lld\n", prio, rc);
arch/powerpc/sysdev/xive/native.c
99
int xive_native_configure_irq(u32 hw_irq, u32 target, u8 prio, u32 sw_irq)
arch/powerpc/sysdev/xive/spapr.c
212
unsigned long prio,
arch/powerpc/sysdev/xive/spapr.c
219
flags, lisn, target, prio, sw_irq);
arch/powerpc/sysdev/xive/spapr.c
224
target, prio, sw_irq);
arch/powerpc/sysdev/xive/spapr.c
229
lisn, target, prio, rc);
arch/powerpc/sysdev/xive/spapr.c
239
unsigned long *prio,
arch/powerpc/sysdev/xive/spapr.c
249
target, prio, sw_irq);
arch/powerpc/sysdev/xive/spapr.c
259
*prio = retbuf[1];
arch/powerpc/sysdev/xive/spapr.c
450
static int xive_spapr_configure_irq(u32 hw_irq, u32 target, u8 prio, u32 sw_irq)
arch/powerpc/sysdev/xive/spapr.c
455
prio, sw_irq);
arch/powerpc/sysdev/xive/spapr.c
460
static int xive_spapr_get_irq_config(u32 hw_irq, u32 *target, u8 *prio,
arch/powerpc/sysdev/xive/spapr.c
472
*prio = h_prio;
arch/powerpc/sysdev/xive/spapr.c
479
static int xive_spapr_configure_queue(u32 target, struct xive_q *q, u8 prio,
arch/powerpc/sysdev/xive/spapr.c
501
rc = plpar_int_get_queue_info(0, target, prio, &esn_page, &esn_size);
arch/powerpc/sysdev/xive/spapr.c
504
target, prio);
arch/powerpc/sysdev/xive/spapr.c
516
rc = plpar_int_set_queue_config(flags, target, prio, qpage_phys, order);
arch/powerpc/sysdev/xive/spapr.c
519
target, prio);
arch/powerpc/sysdev/xive/spapr.c
532
u8 prio)
arch/powerpc/sysdev/xive/spapr.c
534
struct xive_q *q = &xc->queue[prio];
arch/powerpc/sysdev/xive/spapr.c
542
q, prio, qpage, xive_queue_shift);
arch/powerpc/sysdev/xive/spapr.c
546
u8 prio)
arch/powerpc/sysdev/xive/spapr.c
548
struct xive_q *q = &xc->queue[prio];
arch/powerpc/sysdev/xive/spapr.c
553
rc = plpar_int_set_queue_config(0, hw_cpu, prio, 0, 0);
arch/powerpc/sysdev/xive/spapr.c
556
hw_cpu, prio);
arch/powerpc/sysdev/xive/spapr.c
714
int prio, found;
arch/powerpc/sysdev/xive/spapr.c
739
for (prio = 0; prio < 8; prio++) {
arch/powerpc/sysdev/xive/spapr.c
747
if (prio >= base && prio < base + range)
arch/powerpc/sysdev/xive/spapr.c
752
found = prio;
arch/powerpc/sysdev/xive/xive-internal.h
42
int (*configure_irq)(u32 hw_irq, u32 target, u8 prio, u32 sw_irq);
arch/powerpc/sysdev/xive/xive-internal.h
43
int (*get_irq_config)(u32 hw_irq, u32 *target, u8 *prio,
arch/powerpc/sysdev/xive/xive-internal.h
45
int (*setup_queue)(unsigned int cpu, struct xive_cpu *xc, u8 prio);
arch/powerpc/sysdev/xive/xive-internal.h
46
void (*cleanup_queue)(unsigned int cpu, struct xive_cpu *xc, u8 prio);
arch/riscv/kvm/aia.c
295
static void aia_set_iprio8(struct kvm_vcpu *vcpu, unsigned int irq, u8 prio)
arch/riscv/kvm/aia.c
326
hviprio |= (unsigned long)prio << (bitpos % BITS_PER_LONG);
arch/riscv/kvm/aia.c
357
u8 prio;
arch/riscv/kvm/aia.c
369
prio = aia_get_iprio8(vcpu, first_irq + i);
arch/riscv/kvm/aia.c
370
old_val |= (unsigned long)prio << (TOPI_IPRIO_BITS * i);
arch/riscv/kvm/aia.c
379
prio = (new_val >> (TOPI_IPRIO_BITS * i)) &
arch/riscv/kvm/aia.c
381
aia_set_iprio8(vcpu, first_irq + i, prio);
arch/s390/include/asm/fcx.h
270
u32 prio:8;
arch/x86/include/asm/topology.h
273
void sched_set_itmt_core_prio(int prio, int core_cpu);
arch/x86/include/asm/topology.h
284
static inline void sched_set_itmt_core_prio(int prio, int core_cpu)
arch/x86/kernel/itmt.c
187
void sched_set_itmt_core_prio(int prio, int cpu)
arch/x86/kernel/itmt.c
189
per_cpu(sched_core_priority, cpu) = prio;
block/blk-ioprio.c
136
u16 prio;
block/blk-ioprio.c
162
prio = max_t(u16, bio->bi_ioprio,
block/blk-ioprio.c
164
if (prio > bio->bi_ioprio)
block/blk-ioprio.c
165
bio->bi_ioprio = prio;
block/mq-deadline.c
189
const enum dd_prio prio = ioprio_class_to_prio[ioprio_class];
block/mq-deadline.c
190
struct dd_per_prio *per_prio = &dd->per_prio[prio];
block/mq-deadline.c
209
const enum dd_prio prio = ioprio_class_to_prio[ioprio_class];
block/mq-deadline.c
213
dd->per_prio[prio].stats.merged++;
block/mq-deadline.c
230
deadline_remove_request(q, &dd->per_prio[prio], next);
block/mq-deadline.c
247
static u32 dd_queued(struct deadline_data *dd, enum dd_prio prio)
block/mq-deadline.c
249
const struct io_stats_per_prio *stats = &dd->per_prio[prio].stats;
block/mq-deadline.c
313
enum dd_prio prio = ioprio_class_to_prio[ioprio_class];
block/mq-deadline.c
315
dd->per_prio[prio].latest_pos[data_dir] = blk_rq_pos(rq);
block/mq-deadline.c
316
dd->per_prio[prio].stats.dispatched++;
block/mq-deadline.c
424
enum dd_prio prio;
block/mq-deadline.c
434
for (prio = DD_BE_PRIO; prio <= DD_PRIO_MAX; prio++) {
block/mq-deadline.c
435
rq = __dd_dispatch_request(dd, &dd->per_prio[prio],
block/mq-deadline.c
457
enum dd_prio prio;
block/mq-deadline.c
476
for (prio = 0; prio <= DD_PRIO_MAX; prio++) {
block/mq-deadline.c
477
rq = __dd_dispatch_request(dd, &dd->per_prio[prio], now);
block/mq-deadline.c
478
if (rq || dd_queued(dd, prio))
block/mq-deadline.c
503
enum dd_prio prio;
block/mq-deadline.c
505
for (prio = 0; prio <= DD_PRIO_MAX; prio++) {
block/mq-deadline.c
506
struct dd_per_prio *per_prio = &dd->per_prio[prio];
block/mq-deadline.c
514
queued = dd_queued(dd, prio);
block/mq-deadline.c
519
prio, stats->inserted, stats->merged,
block/mq-deadline.c
532
enum dd_prio prio;
block/mq-deadline.c
541
for (prio = 0; prio <= DD_PRIO_MAX; prio++) {
block/mq-deadline.c
542
struct dd_per_prio *per_prio = &dd->per_prio[prio];
block/mq-deadline.c
576
const enum dd_prio prio = ioprio_class_to_prio[ioprio_class];
block/mq-deadline.c
577
struct dd_per_prio *per_prio = &dd->per_prio[prio];
block/mq-deadline.c
632
enum dd_prio prio;
block/mq-deadline.c
636
prio = ioprio_class_to_prio[ioprio_class];
block/mq-deadline.c
637
per_prio = &dd->per_prio[prio];
block/mq-deadline.c
722
enum dd_prio prio;
block/mq-deadline.c
727
for (prio = 0; prio <= DD_PRIO_MAX; prio++)
block/mq-deadline.c
728
if (dd_has_work_for_prio(&dd->per_prio[prio]))
block/mq-deadline.c
798
#define DEADLINE_DEBUGFS_DDIR_ATTRS(prio, data_dir, name) \
block/mq-deadline.c
805
struct dd_per_prio *per_prio = &dd->per_prio[prio]; \
block/mq-deadline.c
816
struct dd_per_prio *per_prio = &dd->per_prio[prio]; \
block/mq-deadline.c
842
struct dd_per_prio *per_prio = &dd->per_prio[prio]; \
block/mq-deadline.c
896
static u32 dd_owned_by_driver(struct deadline_data *dd, enum dd_prio prio)
block/mq-deadline.c
898
const struct io_stats_per_prio *stats = &dd->per_prio[prio].stats;
drivers/base/power/qos.c
425
curr_value = req->data.pnode.prio;
drivers/base/power/qos.c
429
curr_value = req->data.freq.pnode.prio;
drivers/base/power/qos.c
895
dev->power.qos->latency_tolerance_req->data.pnode.prio;
drivers/block/rnbd/rnbd-clt.c
1008
msg.prio = cpu_to_le16(req_get_ioprio(rq));
drivers/block/rnbd/rnbd-proto.h
183
__le16 prio;
drivers/block/rnbd/rnbd-srv-trace.h
77
__entry->ioprio = le16_to_cpu(msg->prio);
drivers/block/rnbd/rnbd-srv.c
127
short prio;
drivers/block/rnbd/rnbd-srv.c
175
prio = srv_sess->ver < RNBD_PROTO_VER_MAJOR ||
drivers/block/rnbd/rnbd-srv.c
176
usrlen < sizeof(*msg) ? 0 : le16_to_cpu(msg->prio);
drivers/block/rnbd/rnbd-srv.c
177
bio->bi_ioprio = prio;
drivers/block/zram/zram_drv.c
1344
int ret, prio;
drivers/block/zram/zram_drv.c
1362
prio = get_slot_comp_priority(zram, index);
drivers/block/zram/zram_drv.c
1364
zstrm = zcomp_stream_get(zram->comps[prio]);
drivers/block/zram/zram_drv.c
1366
ret = zcomp_decompress(zram->comps[prio], zstrm, src, size,
drivers/block/zram/zram_drv.c
1622
static void comp_algorithm_set(struct zram *zram, u32 prio, const char *alg)
drivers/block/zram/zram_drv.c
1625
if (zram->comp_algs[prio] != default_compressor)
drivers/block/zram/zram_drv.c
1626
kfree(zram->comp_algs[prio]);
drivers/block/zram/zram_drv.c
1628
zram->comp_algs[prio] = alg;
drivers/block/zram/zram_drv.c
1631
static int __comp_algorithm_store(struct zram *zram, u32 prio, const char *buf)
drivers/block/zram/zram_drv.c
1660
comp_algorithm_set(zram, prio, compressor);
drivers/block/zram/zram_drv.c
1664
static void comp_params_reset(struct zram *zram, u32 prio)
drivers/block/zram/zram_drv.c
1666
struct zcomp_params *params = &zram->params[prio];
drivers/block/zram/zram_drv.c
1675
static int comp_params_store(struct zram *zram, u32 prio, s32 level,
drivers/block/zram/zram_drv.c
1681
comp_params_reset(zram, prio);
drivers/block/zram/zram_drv.c
1685
&zram->params[prio].dict,
drivers/block/zram/zram_drv.c
169
u32 prio)
drivers/block/zram/zram_drv.c
1693
zram->params[prio].dict_sz = sz;
drivers/block/zram/zram_drv.c
1694
zram->params[prio].level = level;
drivers/block/zram/zram_drv.c
1695
zram->params[prio].deflate.winbits = deflate_params->winbits;
drivers/block/zram/zram_drv.c
1704
s32 prio = ZRAM_PRIMARY_COMP, level = ZCOMP_PARAM_NOT_SET;
drivers/block/zram/zram_drv.c
171
prio &= ZRAM_COMP_PRIORITY_MASK;
drivers/block/zram/zram_drv.c
1720
ret = kstrtoint(val, 10, &prio);
drivers/block/zram/zram_drv.c
1755
prio = -EINVAL;
drivers/block/zram/zram_drv.c
1761
prio = p;
drivers/block/zram/zram_drv.c
1767
if (prio < ZRAM_PRIMARY_COMP || prio >= ZRAM_MAX_COMPS)
drivers/block/zram/zram_drv.c
1770
ret = comp_params_store(zram, prio, level, dict_path, &deflate_params);
drivers/block/zram/zram_drv.c
178
zram->table[index].attr.flags |= (prio << ZRAM_COMP_PRIORITY_BIT1);
drivers/block/zram/zram_drv.c
1805
u32 prio;
drivers/block/zram/zram_drv.c
1808
for (prio = ZRAM_SECONDARY_COMP; prio < ZRAM_MAX_COMPS; prio++) {
drivers/block/zram/zram_drv.c
1809
if (!zram->comp_algs[prio])
drivers/block/zram/zram_drv.c
1812
sz += sysfs_emit_at(buf, sz, "#%d: ", prio);
drivers/block/zram/zram_drv.c
1813
sz += zcomp_available_show(zram->comp_algs[prio], buf, sz);
drivers/block/zram/zram_drv.c
1824
int prio = ZRAM_SECONDARY_COMP;
drivers/block/zram/zram_drv.c
183
u32 prio = zram->table[index].attr.flags >> ZRAM_COMP_PRIORITY_BIT1;
drivers/block/zram/zram_drv.c
1842
ret = kstrtoint(val, 10, &prio);
drivers/block/zram/zram_drv.c
185
return prio & ZRAM_COMP_PRIORITY_MASK;
drivers/block/zram/zram_drv.c
1852
if (prio < ZRAM_SECONDARY_COMP || prio >= ZRAM_MAX_COMPS)
drivers/block/zram/zram_drv.c
1855
ret = __comp_algorithm_store(zram, prio, alg);
drivers/block/zram/zram_drv.c
2069
int ret, prio;
drivers/block/zram/zram_drv.c
2073
prio = get_slot_comp_priority(zram, index);
drivers/block/zram/zram_drv.c
2075
zstrm = zcomp_stream_get(zram->comps[prio]);
drivers/block/zram/zram_drv.c
2079
ret = zcomp_decompress(zram->comps[prio], zstrm, src, size, dst);
drivers/block/zram/zram_drv.c
2385
u64 *num_recomp_pages, u32 threshold, u32 prio,
drivers/block/zram/zram_drv.c
2422
prio = max(prio, get_slot_comp_priority(zram, index) + 1);
drivers/block/zram/zram_drv.c
2428
if (prio >= prio_max)
drivers/block/zram/zram_drv.c
2435
for (; prio < prio_max; prio++) {
drivers/block/zram/zram_drv.c
2436
if (!zram->comps[prio])
drivers/block/zram/zram_drv.c
2439
zstrm = zcomp_stream_get(zram->comps[prio]);
drivers/block/zram/zram_drv.c
2441
ret = zcomp_compress(zram->comps[prio], zstrm,
drivers/block/zram/zram_drv.c
2487
if (prio < zram->num_active_comps)
drivers/block/zram/zram_drv.c
2518
set_slot_comp_priority(zram, index, prio);
drivers/block/zram/zram_drv.c
2536
u32 prio, prio_max;
drivers/block/zram/zram_drv.c
2540
prio = ZRAM_SECONDARY_COMP;
drivers/block/zram/zram_drv.c
2588
ret = kstrtouint(val, 10, &prio);
drivers/block/zram/zram_drv.c
2592
if (prio == ZRAM_PRIMARY_COMP)
drivers/block/zram/zram_drv.c
2593
prio = ZRAM_SECONDARY_COMP;
drivers/block/zram/zram_drv.c
2595
prio_max = prio + 1;
drivers/block/zram/zram_drv.c
2610
for (; prio < ZRAM_MAX_COMPS; prio++) {
drivers/block/zram/zram_drv.c
2611
if (!zram->comp_algs[prio])
drivers/block/zram/zram_drv.c
2614
if (!strcmp(zram->comp_algs[prio], algo)) {
drivers/block/zram/zram_drv.c
2615
prio_max = prio + 1;
drivers/block/zram/zram_drv.c
2628
if (prio >= prio_max) {
drivers/block/zram/zram_drv.c
2660
prio, prio_max);
drivers/block/zram/zram_drv.c
2822
u32 prio;
drivers/block/zram/zram_drv.c
2824
for (prio = ZRAM_PRIMARY_COMP; prio < ZRAM_MAX_COMPS; prio++) {
drivers/block/zram/zram_drv.c
2825
comp_params_reset(zram, prio);
drivers/block/zram/zram_drv.c
2831
u32 prio;
drivers/block/zram/zram_drv.c
2833
for (prio = ZRAM_PRIMARY_COMP; prio < ZRAM_MAX_COMPS; prio++) {
drivers/block/zram/zram_drv.c
2834
struct zcomp *comp = zram->comps[prio];
drivers/block/zram/zram_drv.c
2836
zram->comps[prio] = NULL;
drivers/block/zram/zram_drv.c
2843
for (prio = ZRAM_PRIMARY_COMP; prio < ZRAM_MAX_COMPS; prio++) {
drivers/block/zram/zram_drv.c
2845
if (zram->comp_algs[prio] != default_compressor)
drivers/block/zram/zram_drv.c
2846
kfree(zram->comp_algs[prio]);
drivers/block/zram/zram_drv.c
2847
zram->comp_algs[prio] = NULL;
drivers/block/zram/zram_drv.c
2879
u32 prio;
drivers/block/zram/zram_drv.c
2895
for (prio = ZRAM_PRIMARY_COMP; prio < ZRAM_MAX_COMPS; prio++) {
drivers/block/zram/zram_drv.c
2896
if (!zram->comp_algs[prio])
drivers/block/zram/zram_drv.c
2899
comp = zcomp_create(zram->comp_algs[prio],
drivers/block/zram/zram_drv.c
2900
&zram->params[prio]);
drivers/block/zram/zram_drv.c
2903
zram->comp_algs[prio]);
drivers/block/zram/zram_drv.c
2908
zram->comps[prio] = comp;
drivers/bluetooth/btrtl.c
474
if (subsec->prio >= node->prio)
drivers/bluetooth/btrtl.c
531
subsec->prio = common_subsec->prio;
drivers/bluetooth/btrtl.h
74
__u8 prio;
drivers/bluetooth/btrtl.h
82
__u8 prio;
drivers/bluetooth/btrtl.h
93
u8 prio;
drivers/bus/da8xx-mstpri.c
209
const struct da8xx_mstpri_priority *prio;
drivers/bus/da8xx-mstpri.c
230
prio = &prio_list->priorities[i];
drivers/bus/da8xx-mstpri.c
231
prio_descr = &da8xx_mstpri_priority_list[prio->which];
drivers/bus/da8xx-mstpri.c
240
reg |= prio->val << prio_descr->shift;
drivers/crypto/caam/caamalg_qi2.c
5117
ppriv->prio = j;
drivers/crypto/caam/caamalg_qi2.h
89
int prio;
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c
379
ppriv->prio = DPAA2_QDMA_DEFAULT_PRIORITY;
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c
543
rx_queue_cfg.dest_cfg.priority = ppriv->prio;
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h
133
int prio;
drivers/dma/idxd/sysfs.c
771
unsigned long prio;
drivers/dma/idxd/sysfs.c
775
rc = kstrtoul(buf, 10, &prio);
drivers/dma/idxd/sysfs.c
785
if (prio > IDXD_MAX_PRIORITY)
drivers/dma/idxd/sysfs.c
788
wq->priority = prio;
drivers/dma/imx-sdma.c
1455
int prio, ret;
drivers/dma/imx-sdma.c
1480
prio = 3;
drivers/dma/imx-sdma.c
1483
prio = 2;
drivers/dma/imx-sdma.c
1487
prio = 1;
drivers/dma/imx-sdma.c
1502
ret = sdma_set_channel_priority(sdmac, prio);
drivers/dma/mmp_pdma.c
398
int prio, i;
drivers/dma/mmp_pdma.c
412
for (prio = 0; prio <= ((pdev->dma_channels - 1) & 0xf) >> 2; prio++) {
drivers/dma/mmp_pdma.c
414
if (prio != (i & 0xf) >> 2)
drivers/dma/pxa_dma.c
107
enum pxad_chan_prio prio; /* Required priority of phy */
drivers/dma/pxa_dma.c
1291
to_pxad_chan(chan)->prio = dma_spec->args[1];
drivers/dma/pxa_dma.c
1331
c->prio = PXAD_PRIO_LOWEST;
drivers/dma/pxa_dma.c
1454
c->prio = p->prio;
drivers/dma/pxa_dma.c
370
int prio, i;
drivers/dma/pxa_dma.c
384
for (prio = pchan->prio; prio >= PXAD_PRIO_HIGHEST; prio--) {
drivers/dma/pxa_dma.c
386
if (prio != (i & 0xf) >> 2)
drivers/dma/pxa_dma.c
715
chan->prio = PXAD_PRIO_LOWEST;
drivers/dpll/dpll_netlink.c
1264
u32 prio, struct netlink_ext_ack *extack)
drivers/dpll/dpll_netlink.c
1281
dpll_priv(dpll), prio, extack);
drivers/dpll/dpll_netlink.c
1404
u32 pdpll_idx, prio;
drivers/dpll/dpll_netlink.c
1431
prio = nla_get_u32(tb[DPLL_A_PIN_PRIO]);
drivers/dpll/dpll_netlink.c
1432
ret = dpll_pin_prio_set(dpll, pin, prio, extack);
drivers/dpll/dpll_netlink.c
270
u32 prio;
drivers/dpll/dpll_netlink.c
276
dpll_priv(dpll), &prio, extack);
drivers/dpll/dpll_netlink.c
279
if (nla_put_u32(msg, DPLL_A_PIN_PRIO, prio))
drivers/dpll/zl3073x/dpll.c
1258
rc = zl3073x_dpll_ref_prio_set(pin, pin->prio);
drivers/dpll/zl3073x/dpll.c
1431
rc = zl3073x_dpll_ref_prio_get(pin, &pin->prio);
drivers/dpll/zl3073x/dpll.c
1435
if (pin->prio == ZL_DPLL_REF_PRIO_NONE) {
drivers/dpll/zl3073x/dpll.c
1437
pin->prio = ZL_DPLL_REF_PRIO_MAX;
drivers/dpll/zl3073x/dpll.c
52
u8 prio;
drivers/dpll/zl3073x/dpll.c
530
zl3073x_dpll_ref_prio_get(struct zl3073x_dpll_pin *pin, u8 *prio)
drivers/dpll/zl3073x/dpll.c
554
*prio = FIELD_GET(ZL_DPLL_REF_PRIO_REF_P, ref_prio);
drivers/dpll/zl3073x/dpll.c
556
*prio = FIELD_GET(ZL_DPLL_REF_PRIO_REF_N, ref_prio);
drivers/dpll/zl3073x/dpll.c
571
zl3073x_dpll_ref_prio_set(struct zl3073x_dpll_pin *pin, u8 prio)
drivers/dpll/zl3073x/dpll.c
595
ref_prio |= FIELD_PREP(ZL_DPLL_REF_PRIO_REF_P, prio);
drivers/dpll/zl3073x/dpll.c
598
ref_prio |= FIELD_PREP(ZL_DPLL_REF_PRIO_REF_N, prio);
drivers/dpll/zl3073x/dpll.c
709
rc = zl3073x_dpll_ref_prio_set(pin, pin->prio);
drivers/dpll/zl3073x/dpll.c
748
u32 *prio, struct netlink_ext_ack *extack)
drivers/dpll/zl3073x/dpll.c
752
*prio = pin->prio;
drivers/dpll/zl3073x/dpll.c
760
u32 prio, struct netlink_ext_ack *extack)
drivers/dpll/zl3073x/dpll.c
765
if (prio > ZL_DPLL_REF_PRIO_MAX)
drivers/dpll/zl3073x/dpll.c
770
rc = zl3073x_dpll_ref_prio_set(pin, prio);
drivers/dpll/zl3073x/dpll.c
776
pin->prio = prio;
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
116
static enum amdgpu_gfx_pipe_priority amdgpu_ctx_prio_to_gfx_pipe_prio(int32_t prio)
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
118
switch (prio) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
127
static enum amdgpu_ring_priority_level amdgpu_ctx_sched_prio_to_ring_prio(int32_t prio)
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
129
switch (prio) {
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
662
enum amdgpu_mes_priority_level prio)
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
664
return adev->mes.aggregated_doorbells[prio];
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h
474
enum amdgpu_mes_priority_level prio);
drivers/gpu/drm/amd/amdgpu/amdgpu_sched.h
34
enum drm_sched_priority *prio);
drivers/gpu/drm/i915/gt/intel_context_types.h
212
u8 prio;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
199
int prio;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
269
int prio = rq_prio(rq);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
280
prio = I915_PRIORITY_UNPREEMPTABLE;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
282
return prio;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
300
return rb ? rb_entry(rb, struct ve_node, rb)->prio : INT_MIN;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3318
static void kick_execlists(const struct i915_request *rq, int prio)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3328
if (prio <= sched_engine->queue_priority_hint)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3347
prio,
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3352
sched_engine->queue_priority_hint = prio;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3361
if (prio >= max(I915_PRIORITY_NORMAL, rq_prio(inflight)))
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
377
int prio = I915_PRIORITY_INVALID;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3812
const int prio = READ_ONCE(sched_engine->queue_priority_hint);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3850
if (prio == node->prio || (prio > node->prio && first))
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3864
if (prio > other->prio) {
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3879
node->prio = prio;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3880
if (first && prio > sibling->sched_engine->queue_priority_hint)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
392
if (rq_prio(rq) != prio) {
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
393
prio = rq_prio(rq);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
395
prio);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
662
static u32 map_i915_prio_to_lrc_desc_prio(int prio)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
664
if (prio > I915_PRIORITY_NORMAL)
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
666
else if (prio < I915_PRIORITY_NORMAL)
drivers/gpu/drm/i915/gt/selftest_execlists.c
167
static int live_unlite_restore(struct intel_gt *gt, int prio)
drivers/gpu/drm/i915/gt/selftest_execlists.c
189
if (prio && !intel_engine_has_preemption(engine))
drivers/gpu/drm/i915/gt/selftest_execlists.c
253
if (!prio) {
drivers/gpu/drm/i915/gt/selftest_execlists.c
272
if (prio) {
drivers/gpu/drm/i915/gt/selftest_execlists.c
274
.priority = prio,
drivers/gpu/drm/i915/gt/selftest_execlists.c
2981
int prio = 0;
drivers/gpu/drm/i915/gt/selftest_execlists.c
2992
struct i915_sched_attr attr = { .priority = prio++ };
drivers/gpu/drm/i915/gt/selftest_execlists.c
3000
} while (prio <= I915_PRIORITY_MAX &&
drivers/gpu/drm/i915/gt/selftest_execlists.c
3003
engine->name, prio);
drivers/gpu/drm/i915/gt/selftest_execlists.c
3028
prio, rq_prio(rq));
drivers/gpu/drm/i915/gt/selftest_execlists.c
3490
struct i915_gem_context *ctx, int prio,
drivers/gpu/drm/i915/gt/selftest_execlists.c
3511
ctx->sched.priority = prio;
drivers/gpu/drm/i915/gt/selftest_execlists.c
893
int idx, int prio)
drivers/gpu/drm/i915/gt/selftest_execlists.c
896
.priority = prio,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1826
int prio = I915_PRIORITY_INVALID;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1844
if (rq_prio(rq) != prio) {
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1845
prio = rq_prio(rq);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
1846
pl = i915_sched_lookup_priolist(sched_engine, prio);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2203
int prio)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2207
i915_sched_lookup_priolist(sched_engine, prio));
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2738
__guc_context_policy_add_priority(&policy, ce->guc_state.prio);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2775
static u32 map_guc_prio_to_lrc_desc_prio(u8 prio)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2781
switch (prio) {
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2783
MISSING_CASE(prio);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2817
desc->priority = ce->guc_state.prio;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2854
desc->priority = ce->guc_state.prio;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
2890
info->hwlrca_lo |= map_guc_prio_to_lrc_desc_prio(ce->guc_state.prio);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3629
__guc_context_policy_add_priority(&policy, ce->guc_state.prio);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3635
ce->guc_state.prio,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3644
u8 prio)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3646
GEM_BUG_ON(prio < GUC_CLIENT_PRIORITY_KMD_HIGH ||
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3647
prio > GUC_CLIENT_PRIORITY_NORMAL);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3650
if (ce->guc_state.prio == prio || submission_disabled(guc) ||
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3652
ce->guc_state.prio = prio;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3656
ce->guc_state.prio = prio;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3662
static inline u8 map_i915_prio_to_guc_prio(int prio)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3664
if (prio == I915_PRIORITY_NORMAL)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3666
else if (prio < I915_PRIORITY_NORMAL)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3668
else if (prio < I915_PRIORITY_DISPLAY)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3861
int prio = I915_CONTEXT_DEFAULT_PRIORITY;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3866
prio = ctx->sched.priority;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3869
ce->guc_state.prio = map_i915_prio_to_guc_prio(prio);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4332
int prio)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4335
u8 new_guc_prio = map_i915_prio_to_guc_prio(prio);
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4338
if (prio < I915_PRIORITY_NORMAL)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
5529
drm_printf(p, "\t\tPriority: %d\n", ce->guc_state.prio);
drivers/gpu/drm/i915/i915_scheduler.c
110
p->priority = prio;
drivers/gpu/drm/i915/i915_scheduler.c
158
const int prio = max(attr->priority, node->attr.priority);
drivers/gpu/drm/i915/i915_scheduler.c
167
GEM_BUG_ON(prio == I915_PRIORITY_INVALID);
drivers/gpu/drm/i915/i915_scheduler.c
212
if (prio > READ_ONCE(p->signaler->attr.priority))
drivers/gpu/drm/i915/i915_scheduler.c
250
if (prio <= node->attr.priority || node_signaled(node))
drivers/gpu/drm/i915/i915_scheduler.c
258
sched_engine->bump_inflight_request_prio(from, prio);
drivers/gpu/drm/i915/i915_scheduler.c
260
WRITE_ONCE(node->attr.priority, prio);
drivers/gpu/drm/i915/i915_scheduler.c
277
prio);
drivers/gpu/drm/i915/i915_scheduler.c
283
sched_engine->kick_backend(node_to_request(node), prio);
drivers/gpu/drm/i915/i915_scheduler.c
60
i915_sched_lookup_priolist(struct i915_sched_engine *sched_engine, int prio)
drivers/gpu/drm/i915/i915_scheduler.c
70
prio = I915_PRIORITY_NORMAL;
drivers/gpu/drm/i915/i915_scheduler.c
79
if (prio > p->priority) {
drivers/gpu/drm/i915/i915_scheduler.c
81
} else if (prio < p->priority) {
drivers/gpu/drm/i915/i915_scheduler.c
89
if (prio == I915_PRIORITY_NORMAL) {
drivers/gpu/drm/i915/i915_scheduler.c
95
prio = I915_PRIORITY_NORMAL; /* recurses just once */
drivers/gpu/drm/i915/i915_scheduler.h
43
i915_sched_lookup_priolist(struct i915_sched_engine *sched_engine, int prio);
drivers/gpu/drm/i915/i915_scheduler_types.h
180
int prio);
drivers/gpu/drm/i915/i915_scheduler_types.h
186
int prio);
drivers/gpu/drm/i915/i915_trace.h
352
__field(s32, prio)
drivers/gpu/drm/i915/i915_trace.h
361
__entry->prio = rq->sched.attr.priority;
drivers/gpu/drm/i915/i915_trace.h
368
__entry->prio, __entry->port)
drivers/gpu/drm/i915/i915_trace.h
413
__entry->guc_prio = ce->guc_state.prio;
drivers/gpu/drm/msm/msm_drv.c
768
return msm_submitqueue_create(dev, file->driver_priv, args->prio,
drivers/gpu/drm/msm/msm_gpu.h
490
static inline int msm_gpu_convert_priority(struct msm_gpu *gpu, int prio,
drivers/gpu/drm/msm/msm_gpu.h
495
rn = div_u64_rem(prio, NR_SCHED_PRIORITIES, &sp);
drivers/gpu/drm/msm/msm_gpu.h
659
u32 prio, u32 flags, u32 *id);
drivers/gpu/drm/msm/msm_submitqueue.c
172
u32 prio, u32 flags, u32 *id)
drivers/gpu/drm/msm/msm_submitqueue.c
193
if (prio)
drivers/gpu/drm/msm/msm_submitqueue.c
206
ret = msm_gpu_convert_priority(priv->gpu, prio, &ring_nr, &sched_prio);
drivers/gpu/drm/nouveau/include/nvkm/core/device.h
72
struct list_head prio[NVKM_INTR_PRIO_NR];
drivers/gpu/drm/nouveau/nvkm/core/intr.c
171
int prio, leaf;
drivers/gpu/drm/nouveau/nvkm/core/intr.c
195
for (prio = 0; prio < ARRAY_SIZE(device->intr.prio); prio++) {
drivers/gpu/drm/nouveau/nvkm/core/intr.c
196
list_for_each_entry(inth, &device->intr.prio[prio], head) {
drivers/gpu/drm/nouveau/nvkm/core/intr.c
273
enum nvkm_intr_prio prio;
drivers/gpu/drm/nouveau/nvkm/core/intr.c
281
prio = NVKM_INTR_PRIO_VBLANK;
drivers/gpu/drm/nouveau/nvkm/core/intr.c
283
prio = NVKM_INTR_PRIO_NORMAL;
drivers/gpu/drm/nouveau/nvkm/core/intr.c
285
ret = nvkm_inth_add(intr, NVKM_INTR_SUBDEV, prio, subdev, nvkm_intr_subdev, &subdev->inth);
drivers/gpu/drm/nouveau/nvkm/core/intr.c
387
for (i = 0; i < ARRAY_SIZE(device->intr.prio); i++)
drivers/gpu/drm/nouveau/nvkm/core/intr.c
388
INIT_LIST_HEAD(&device->intr.prio[i]);
drivers/gpu/drm/nouveau/nvkm/core/intr.c
421
nvkm_inth_add(struct nvkm_intr *intr, enum nvkm_intr_type type, enum nvkm_intr_prio prio,
drivers/gpu/drm/nouveau/nvkm/core/intr.c
440
list_add_tail(&inth->head, &device->intr.prio[prio]);
drivers/gpu/drm/panfrost/panfrost_drv.c
808
const char *prio = "UNKNOWN";
drivers/gpu/drm/panfrost/panfrost_drv.c
821
prio = prios[jm_ctx->slot_entity[0].priority];
drivers/gpu/drm/panfrost/panfrost_drv.c
823
seq_printf(m, " JM context %u: priority %s\n", handle, prio);
drivers/gpu/drm/panthor/panthor_drv.c
806
int prio;
drivers/gpu/drm/panthor/panthor_drv.c
809
for (prio = PANTHOR_GROUP_PRIORITY_REALTIME; prio >= 0; prio--) {
drivers/gpu/drm/panthor/panthor_drv.c
810
if (!group_priority_permit(file, prio))
drivers/gpu/drm/panthor/panthor_drv.c
811
arg->allowed_mask |= BIT(prio);
drivers/gpu/drm/panthor/panthor_sched.c
2274
int prio, new_csg_prio = MAX_CSG_PRIO, i;
drivers/gpu/drm/panthor/panthor_sched.c
2281
for (prio = PANTHOR_CSG_PRIORITY_COUNT - 1; prio >= 0; prio--) {
drivers/gpu/drm/panthor/panthor_sched.c
2283
list_for_each_entry(group, &ctx->old_groups[prio], run_node) {
drivers/gpu/drm/panthor/panthor_sched.c
2297
list_for_each_entry(group, &ctx->groups[prio], run_node) {
drivers/gpu/drm/panthor/panthor_sched.c
2331
for (prio = PANTHOR_CSG_PRIORITY_COUNT - 1; prio >= 0; prio--) {
drivers/gpu/drm/panthor/panthor_sched.c
2332
list_for_each_entry(group, &ctx->old_groups[prio], run_node) {
drivers/gpu/drm/panthor/panthor_sched.c
2353
for (prio = PANTHOR_CSG_PRIORITY_COUNT - 1; prio >= 0; prio--) {
drivers/gpu/drm/panthor/panthor_sched.c
2354
list_for_each_entry(group, &ctx->groups[prio], run_node) {
drivers/gpu/drm/panthor/panthor_sched.c
2389
for (prio = PANTHOR_CSG_PRIORITY_COUNT - 1; prio >= 0; prio--) {
drivers/gpu/drm/panthor/panthor_sched.c
2390
list_for_each_entry_safe(group, tmp, &ctx->groups[prio], run_node) {
drivers/gpu/drm/panthor/panthor_sched.c
2408
list_for_each_entry_safe(group, tmp, &ctx->old_groups[prio], run_node) {
drivers/gpu/drm/panthor/panthor_sched.c
2413
list_move_tail(&group->run_node, &sched->groups.idle[prio]);
drivers/gpu/drm/panthor/panthor_sched.c
2415
list_move_tail(&group->run_node, &sched->groups.runnable[prio]);
drivers/gpu/drm/panthor/panthor_sched.c
2455
int prio, ret, cookie;
drivers/gpu/drm/panthor/panthor_sched.c
2487
for (prio = PANTHOR_CSG_PRIORITY_COUNT - 1;
drivers/gpu/drm/panthor/panthor_sched.c
2488
prio >= 0 && !tick_ctx_is_full(sched, &ctx);
drivers/gpu/drm/panthor/panthor_sched.c
2489
prio--) {
drivers/gpu/drm/panthor/panthor_sched.c
2490
tick_ctx_pick_groups_from_list(sched, &ctx, &ctx.old_groups[prio],
drivers/gpu/drm/panthor/panthor_sched.c
2492
if (prio == PANTHOR_CSG_PRIORITY_RT) {
drivers/gpu/drm/panthor/panthor_sched.c
2494
&sched->groups.runnable[prio],
drivers/gpu/drm/panthor/panthor_sched.c
2501
for (prio = PANTHOR_CSG_PRIORITY_COUNT - 1;
drivers/gpu/drm/panthor/panthor_sched.c
2502
prio >= 0 && !tick_ctx_is_full(sched, &ctx);
drivers/gpu/drm/panthor/panthor_sched.c
2503
prio--) {
drivers/gpu/drm/panthor/panthor_sched.c
2505
list_first_entry_or_null(&ctx.old_groups[prio],
drivers/gpu/drm/panthor/panthor_sched.c
2513
tick_ctx_pick_groups_from_list(sched, &ctx, &ctx.old_groups[prio], true, true);
drivers/gpu/drm/panthor/panthor_sched.c
2516
tick_ctx_pick_groups_from_list(sched, &ctx, &sched->groups.runnable[prio],
drivers/gpu/drm/panthor/panthor_sched.c
2523
list_add_tail(&old_highest_prio_group->run_node, &ctx.old_groups[prio]);
drivers/gpu/drm/panthor/panthor_sched.c
2524
tick_ctx_pick_groups_from_list(sched, &ctx, &ctx.old_groups[prio],
drivers/gpu/drm/panthor/panthor_sched.c
2530
for (prio = PANTHOR_CSG_PRIORITY_COUNT - 1;
drivers/gpu/drm/panthor/panthor_sched.c
2531
prio >= 0 && !tick_ctx_is_full(sched, &ctx);
drivers/gpu/drm/panthor/panthor_sched.c
2532
prio--) {
drivers/gpu/drm/panthor/panthor_sched.c
2534
tick_ctx_pick_groups_from_list(sched, &ctx, &ctx.old_groups[prio], false, true);
drivers/gpu/drm/panthor/panthor_sched.c
2535
tick_ctx_pick_groups_from_list(sched, &ctx, &sched->groups.idle[prio],
drivers/gpu/drm/panthor/panthor_sched.c
4069
int prio;
drivers/gpu/drm/panthor/panthor_sched.c
4080
for (prio = PANTHOR_CSG_PRIORITY_COUNT - 1; prio >= 0; prio--) {
drivers/gpu/drm/panthor/panthor_sched.c
4081
drm_WARN_ON(ddev, !list_empty(&sched->groups.runnable[prio]));
drivers/gpu/drm/panthor/panthor_sched.c
4082
drm_WARN_ON(ddev, !list_empty(&sched->groups.idle[prio]));
drivers/gpu/drm/panthor/panthor_sched.c
4095
int prio, ret;
drivers/gpu/drm/panthor/panthor_sched.c
4146
for (prio = PANTHOR_CSG_PRIORITY_COUNT - 1; prio >= 0; prio--) {
drivers/gpu/drm/panthor/panthor_sched.c
4147
INIT_LIST_HEAD(&sched->groups.runnable[prio]);
drivers/gpu/drm/panthor/panthor_sched.c
4148
INIT_LIST_HEAD(&sched->groups.idle[prio]);
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
348
unsigned int prio = 0;
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
368
prio += plane_format(plane)->planes * 4;
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
376
prio -= 4;
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
377
dspr |= (index + 1) << prio;
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
383
prio -= 4;
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
384
dspr |= (index + 1) << prio;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h
180
static inline void vmw_bo_prio_add(struct vmw_bo *vbo, int prio)
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h
182
if (vbo->res_prios[prio]++ == 0)
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h
195
static inline void vmw_bo_prio_del(struct vmw_bo *vbo, int prio)
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h
197
if (--vbo->res_prios[prio] == 0)
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
106
.prio = 3,
drivers/gpu/drm/vmwgfx/vmwgfx_context.c
91
.prio = 3,
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
136
.prio = 3,
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
49
res->func->prio;
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
90
u32 prio;
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
109
.prio = 3,
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
94
.prio = 3,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
110
.prio = 1,
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
125
.prio = 1,
drivers/gpu/drm/xe/xe_guc_submit.c
527
enum xe_exec_queue_priority prio = q->sched_props.priority;
drivers/gpu/drm/xe/xe_guc_submit.c
539
__guc_exec_queue_policy_add_priority(&policy, xe_exec_queue_prio_to_guc[prio]);
drivers/gpu/drm/xe/xe_sriov_pf_provision.c
359
int xe_sriov_pf_provision_bulk_apply_priority(struct xe_device *xe, u32 prio)
drivers/gpu/drm/xe/xe_sriov_pf_provision.c
371
xe_assert(xe, prio < GUC_SCHED_PRIORITY_HIGH);
drivers/gpu/drm/xe/xe_sriov_pf_provision.c
372
sched_if_idle = prio == GUC_SCHED_PRIORITY_NORMAL;
drivers/gpu/drm/xe/xe_sriov_pf_provision.c
394
int xe_sriov_pf_provision_apply_vf_priority(struct xe_device *xe, unsigned int vfid, u32 prio)
drivers/gpu/drm/xe/xe_sriov_pf_provision.c
402
err = xe_gt_sriov_pf_config_set_sched_priority(gt, vfid, prio);
drivers/gpu/drm/xe/xe_sriov_pf_provision.c
422
int xe_sriov_pf_provision_query_vf_priority(struct xe_device *xe, unsigned int vfid, u32 *prio)
drivers/gpu/drm/xe/xe_sriov_pf_provision.c
432
*prio = value;
drivers/gpu/drm/xe/xe_sriov_pf_provision.c
433
else if (value != *prio)
drivers/gpu/drm/xe/xe_sriov_pf_provision.c
434
return pf_report_unclean(gt, vfid, "priority", value, *prio);
drivers/gpu/drm/xe/xe_sriov_pf_provision.h
23
int xe_sriov_pf_provision_bulk_apply_priority(struct xe_device *xe, u32 prio);
drivers/gpu/drm/xe/xe_sriov_pf_provision.h
24
int xe_sriov_pf_provision_apply_vf_priority(struct xe_device *xe, unsigned int vfid, u32 prio);
drivers/gpu/drm/xe/xe_sriov_pf_provision.h
25
int xe_sriov_pf_provision_query_vf_priority(struct xe_device *xe, unsigned int vfid, u32 *prio);
drivers/infiniband/core/cma.c
3217
static int get_vlan_ndev_tc(struct net_device *vlan_ndev, int prio)
drivers/infiniband/core/cma.c
3223
return netdev_get_prio_tc_map(dev, prio);
drivers/infiniband/core/cma.c
3225
return (vlan_dev_get_egress_qos_mask(vlan_ndev, prio) &
drivers/infiniband/core/cma.c
3256
int prio = rt_tos2priority(tos);
drivers/infiniband/core/cma.c
3261
return get_vlan_ndev_tc(ndev, prio);
drivers/infiniband/core/cma.c
3263
prio_tc_map.input_prio = prio;
drivers/infiniband/core/cma.c
3276
return netdev_get_prio_tc_map(ndev, prio);
drivers/infiniband/hw/bnxt_re/qplib_res.h
325
bool prio;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
368
if ((vlan_id != 0xFFFF) || res->prio) {
drivers/infiniband/hw/irdma/cm.c
1559
static u8 irdma_iw_get_vlan_prio(u32 *loc_addr, u8 prio, bool ipv4)
drivers/infiniband/hw/irdma/cm.c
1583
prio = (vlan_dev_get_egress_qos_mask(ndev, prio) & VLAN_PRIO_MASK)
drivers/infiniband/hw/irdma/cm.c
1591
return prio;
drivers/infiniband/hw/irdma/verbs.c
1235
static u8 irdma_roce_get_vlan_prio(const struct ib_gid_attr *attr, u8 prio)
drivers/infiniband/hw/irdma/verbs.c
1244
u16 vlan_qos = vlan_dev_get_egress_qos_mask(ndev, prio);
drivers/infiniband/hw/irdma/verbs.c
1246
prio = (vlan_qos & VLAN_PRIO_MASK) >> VLAN_PRIO_SHIFT;
drivers/infiniband/hw/irdma/verbs.c
1250
return prio;
drivers/infiniband/hw/irdma/verbs.c
5130
u8 prio = rt_tos2priority(ah_info->tc_tos);
drivers/infiniband/hw/irdma/verbs.c
5132
prio = irdma_roce_get_vlan_prio(sgid_attr, prio);
drivers/infiniband/hw/irdma/verbs.c
5134
ah_info->vlan_tag |= (u16)prio << VLAN_PRIO_SHIFT;
drivers/infiniband/hw/mlx4/main.c
1546
ctrl->prio = cpu_to_be16(domain | flow_attr->priority);
drivers/infiniband/hw/mlx5/fs.c
1002
ft_attr.prio = priority;
drivers/infiniband/hw/mlx5/fs.c
1005
prio = _get_prio(ns, prio, &ft_attr);
drivers/infiniband/hw/mlx5/fs.c
1006
if (IS_ERR(prio))
drivers/infiniband/hw/mlx5/fs.c
1007
return PTR_ERR(prio);
drivers/infiniband/hw/mlx5/fs.c
1009
prio->refcount = 1;
drivers/infiniband/hw/mlx5/fs.c
1037
struct mlx5_ib_flow_prio *prio,
drivers/infiniband/hw/mlx5/fs.c
1142
opfc->rule[i] = mlx5_add_flow_rules(prio->flow_table, &spec[i],
drivers/infiniband/hw/mlx5/fs.c
1149
prio->refcount += spec_num;
drivers/infiniband/hw/mlx5/fs.c
1162
put_flow_table(dev, prio, false);
drivers/infiniband/hw/mlx5/fs.c
1231
struct mlx5_ib_flow_prio *prio;
drivers/infiniband/hw/mlx5/fs.c
1301
prio = get_opfc_prio(dev, type);
drivers/infiniband/hw/mlx5/fs.c
1302
if (!prio->flow_table) {
drivers/infiniband/hw/mlx5/fs.c
1307
ft_attr.prio = priority;
drivers/infiniband/hw/mlx5/fs.c
1310
prio = _get_prio(ns, prio, &ft_attr);
drivers/infiniband/hw/mlx5/fs.c
1311
if (IS_ERR(prio)) {
drivers/infiniband/hw/mlx5/fs.c
1312
err = PTR_ERR(prio);
drivers/infiniband/hw/mlx5/fs.c
1324
opfc->rule[i] = mlx5_add_flow_rules(prio->flow_table, &spec[i],
drivers/infiniband/hw/mlx5/fs.c
1331
prio->refcount += spec_num;
drivers/infiniband/hw/mlx5/fs.c
1339
put_flow_table(dev, prio, false);
drivers/infiniband/hw/mlx5/fs.c
1351
struct mlx5_ib_flow_prio *prio;
drivers/infiniband/hw/mlx5/fs.c
1354
prio = get_opfc_prio(dev, type);
drivers/infiniband/hw/mlx5/fs.c
1358
put_flow_table(dev, prio, true);
drivers/infiniband/hw/mlx5/fs.c
1369
struct mlx5_ib_flow_prio *prio;
drivers/infiniband/hw/mlx5/fs.c
1391
prio = get_opfc_prio(dev, i);
drivers/infiniband/hw/mlx5/fs.c
1392
put_flow_table(dev, prio, true);
drivers/infiniband/hw/mlx5/fs.c
1407
struct mlx5_ib_flow_prio *prio;
drivers/infiniband/hw/mlx5/fs.c
1422
prio = get_opfc_prio(dev, per_qp_type);
drivers/infiniband/hw/mlx5/fs.c
1423
WARN_ON(!prio->flow_table);
drivers/infiniband/hw/mlx5/fs.c
1440
prio, per_qp_type, qp->qp_num, port);
drivers/infiniband/hw/mlx5/fs.c
1624
handler->prio = ft_prio;
drivers/infiniband/hw/mlx5/fs.c
1915
struct mlx5_ib_flow_prio *prio = NULL;
drivers/infiniband/hw/mlx5/fs.c
2010
prio = &dev->flow_db->prios[priority];
drivers/infiniband/hw/mlx5/fs.c
2013
prio = &dev->flow_db->egress_prios[priority];
drivers/infiniband/hw/mlx5/fs.c
2016
prio = &dev->flow_db->fdb[priority];
drivers/infiniband/hw/mlx5/fs.c
2019
prio = &dev->flow_db->rdma_rx[priority];
drivers/infiniband/hw/mlx5/fs.c
2022
prio = &dev->flow_db->rdma_tx[priority];
drivers/infiniband/hw/mlx5/fs.c
2025
prio = &dev->flow_db->rdma_transport_rx[priority][ib_port - 1];
drivers/infiniband/hw/mlx5/fs.c
2028
prio = &dev->flow_db->rdma_transport_tx[priority][ib_port - 1];
drivers/infiniband/hw/mlx5/fs.c
2033
if (!prio)
drivers/infiniband/hw/mlx5/fs.c
2036
if (prio->flow_table)
drivers/infiniband/hw/mlx5/fs.c
2037
return prio;
drivers/infiniband/hw/mlx5/fs.c
2039
ft_attr.prio = priority;
drivers/infiniband/hw/mlx5/fs.c
2045
return _get_prio(ns, prio, &ft_attr);
drivers/infiniband/hw/mlx5/fs.c
2087
handler->prio = ft_prio;
drivers/infiniband/hw/mlx5/fs.c
2604
ft_attr.prio = 0;
drivers/infiniband/hw/mlx5/fs.c
2838
static void fs_cleanup_anchor(struct mlx5_ib_flow_prio *prio,
drivers/infiniband/hw/mlx5/fs.c
2842
mlx5_steering_anchor_destroy_res(&prio[count]);
drivers/infiniband/hw/mlx5/fs.c
634
struct mlx5_ib_flow_prio *prio, bool ft_added)
drivers/infiniband/hw/mlx5/fs.c
636
prio->refcount -= !!ft_added;
drivers/infiniband/hw/mlx5/fs.c
637
if (!prio->refcount) {
drivers/infiniband/hw/mlx5/fs.c
638
mlx5_destroy_flow_table(prio->flow_table);
drivers/infiniband/hw/mlx5/fs.c
639
prio->flow_table = NULL;
drivers/infiniband/hw/mlx5/fs.c
655
put_flow_table(dev, iter->prio, true);
drivers/infiniband/hw/mlx5/fs.c
661
put_flow_table(dev, handler->prio, true);
drivers/infiniband/hw/mlx5/fs.c
695
struct mlx5_ib_flow_prio *prio,
drivers/infiniband/hw/mlx5/fs.c
704
prio->flow_table = ft;
drivers/infiniband/hw/mlx5/fs.c
705
prio->refcount = 0;
drivers/infiniband/hw/mlx5/fs.c
706
return prio;
drivers/infiniband/hw/mlx5/fs.c
717
struct mlx5_ib_flow_prio *prio;
drivers/infiniband/hw/mlx5/fs.c
739
prio = &dev->flow_db->prios[priority];
drivers/infiniband/hw/mlx5/fs.c
751
prio = &dev->flow_db->egress_prios[priority];
drivers/infiniband/hw/mlx5/fs.c
765
prio = &dev->flow_db->prios[MLX5_IB_FLOW_LEFTOVERS_PRIO];
drivers/infiniband/hw/mlx5/fs.c
777
prio = &dev->flow_db->sniffer[ft_type];
drivers/infiniband/hw/mlx5/fs.c
791
ft = prio->flow_table;
drivers/infiniband/hw/mlx5/fs.c
793
return prio;
drivers/infiniband/hw/mlx5/fs.c
795
ft_attr.prio = priority;
drivers/infiniband/hw/mlx5/fs.c
799
return _get_prio(ns, prio, &ft_attr);
drivers/infiniband/hw/mlx5/fs.c
912
struct mlx5_ib_flow_prio *prio;
drivers/infiniband/hw/mlx5/fs.c
940
prio = get_opfc_prio(dev, per_qp_type);
drivers/infiniband/hw/mlx5/fs.c
941
put_flow_table(dev, prio, true);
drivers/infiniband/hw/mlx5/fs.c
951
struct mlx5_ib_flow_prio *prio;
drivers/infiniband/hw/mlx5/fs.c
998
prio = get_opfc_prio(dev, per_qp_type);
drivers/infiniband/hw/mlx5/fs.c
999
if (prio->flow_table)
drivers/infiniband/hw/mlx5/mlx5_ib.h
250
struct mlx5_ib_flow_prio *prio;
drivers/infiniband/hw/mlx5/qp.c
3482
MLX5_SET(modify_tis_in, in, bitmask.prio, 1);
drivers/infiniband/hw/mlx5/qp.c
3486
MLX5_SET(tisc, tisc, prio, ((sl & 0x7) << 1));
drivers/infiniband/hw/ocrdma/ocrdma.h
576
static inline u8 ocrdma_get_pfc_prio(u8 *pfc, u8 prio)
drivers/infiniband/hw/ocrdma/ocrdma.h
578
return *(pfc + prio);
drivers/infiniband/hw/ocrdma/ocrdma.h
581
static inline u8 ocrdma_get_app_prio(u8 *app_prio, u8 prio)
drivers/infiniband/hw/ocrdma/ocrdma.h
583
return *(app_prio + prio);
drivers/infiniband/sw/rxe/rxe_net.c
339
__u8 proto, __u8 prio, __u8 ttl)
drivers/infiniband/sw/rxe/rxe_net.c
351
ip6_flow_hdr(ip6h, prio, htonl(0));
drivers/interconnect/imx/imx.c
44
u32 prio;
drivers/interconnect/imx/imx.c
50
prio = node_data->setting->prio_level;
drivers/interconnect/imx/imx.c
51
prio = PRIORITY_COMP_MARK | (prio << 8) | prio;
drivers/interconnect/imx/imx.c
52
writel(prio, base + IMX_NOC_PRIO_REG);
drivers/interconnect/imx/imx.c
56
node_data->desc->name, node_data->setting->mode, prio,
drivers/interconnect/qcom/glymur.c
1008
.prio = 0,
drivers/interconnect/qcom/glymur.c
1031
.prio = 4,
drivers/interconnect/qcom/glymur.c
1046
.prio = 0,
drivers/interconnect/qcom/glymur.c
1061
.prio = 4,
drivers/interconnect/qcom/glymur.c
1076
.prio = 0,
drivers/interconnect/qcom/glymur.c
1091
.prio = 0,
drivers/interconnect/qcom/glymur.c
1106
.prio = 0,
drivers/interconnect/qcom/glymur.c
1129
.prio = 0,
drivers/interconnect/qcom/glymur.c
1144
.prio = 4,
drivers/interconnect/qcom/glymur.c
1159
.prio = 4,
drivers/interconnect/qcom/glymur.c
1182
.prio = 2,
drivers/interconnect/qcom/glymur.c
1197
.prio = 2,
drivers/interconnect/qcom/glymur.c
1212
.prio = 2,
drivers/interconnect/qcom/glymur.c
1227
.prio = 2,
drivers/interconnect/qcom/glymur.c
1242
.prio = 2,
drivers/interconnect/qcom/glymur.c
1257
.prio = 2,
drivers/interconnect/qcom/glymur.c
1272
.prio = 2,
drivers/interconnect/qcom/glymur.c
1287
.prio = 2,
drivers/interconnect/qcom/glymur.c
1326
.prio = 0,
drivers/interconnect/qcom/glymur.c
1341
.prio = 0,
drivers/interconnect/qcom/glymur.c
1404
.prio = 0,
drivers/interconnect/qcom/glymur.c
1419
.prio = 0,
drivers/interconnect/qcom/glymur.c
1434
.prio = 0,
drivers/interconnect/qcom/glymur.c
1449
.prio = 0,
drivers/interconnect/qcom/glymur.c
1464
.prio = 0,
drivers/interconnect/qcom/glymur.c
1479
.prio = 0,
drivers/interconnect/qcom/glymur.c
1494
.prio = 0,
drivers/interconnect/qcom/glymur.c
1509
.prio = 0,
drivers/interconnect/qcom/glymur.c
1524
.prio = 0,
drivers/interconnect/qcom/glymur.c
1539
.prio = 0,
drivers/interconnect/qcom/glymur.c
1554
.prio = 0,
drivers/interconnect/qcom/glymur.c
1577
.prio = 0,
drivers/interconnect/qcom/glymur.c
1592
.prio = 0,
drivers/interconnect/qcom/glymur.c
1607
.prio = 0,
drivers/interconnect/qcom/glymur.c
1622
.prio = 0,
drivers/interconnect/qcom/glymur.c
652
.prio = 0,
drivers/interconnect/qcom/glymur.c
694
.prio = 1,
drivers/interconnect/qcom/glymur.c
709
.prio = 3,
drivers/interconnect/qcom/glymur.c
724
.prio = 6,
drivers/interconnect/qcom/glymur.c
748
.prio = 2,
drivers/interconnect/qcom/glymur.c
764
.prio = 0,
drivers/interconnect/qcom/glymur.c
780
.prio = 0,
drivers/interconnect/qcom/glymur.c
796
.prio = 0,
drivers/interconnect/qcom/glymur.c
812
.prio = 0,
drivers/interconnect/qcom/glymur.c
828
.prio = 0,
drivers/interconnect/qcom/glymur.c
844
.prio = 2,
drivers/interconnect/qcom/glymur.c
859
.prio = 2,
drivers/interconnect/qcom/glymur.c
874
.prio = 2,
drivers/interconnect/qcom/glymur.c
963
.prio = 0,
drivers/interconnect/qcom/glymur.c
978
.prio = 0,
drivers/interconnect/qcom/glymur.c
993
.prio = 0,
drivers/interconnect/qcom/icc-rpmh.c
44
FIELD_PREP(QOS_DFLT_PRIO_MASK, qos->prio));
drivers/interconnect/qcom/icc-rpmh.h
69
const u32 prio;
drivers/interconnect/qcom/kaanapali.c
1007
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
1022
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
1037
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
1052
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
1067
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
1082
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
1097
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
1112
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
1127
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
1142
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
1165
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
1180
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
1195
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
459
.prio = 0,
drivers/interconnect/qcom/kaanapali.c
474
.prio = 4,
drivers/interconnect/qcom/kaanapali.c
517
.prio = 1,
drivers/interconnect/qcom/kaanapali.c
532
.prio = 6,
drivers/interconnect/qcom/kaanapali.c
556
.prio = 0,
drivers/interconnect/qcom/kaanapali.c
572
.prio = 0,
drivers/interconnect/qcom/kaanapali.c
597
.prio = 0,
drivers/interconnect/qcom/kaanapali.c
613
.prio = 0,
drivers/interconnect/qcom/kaanapali.c
629
.prio = 0,
drivers/interconnect/qcom/kaanapali.c
645
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
660
.prio = 0,
drivers/interconnect/qcom/kaanapali.c
741
.prio = 0,
drivers/interconnect/qcom/kaanapali.c
756
.prio = 4,
drivers/interconnect/qcom/kaanapali.c
771
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
786
.prio = 0,
drivers/interconnect/qcom/kaanapali.c
801
.prio = 0,
drivers/interconnect/qcom/kaanapali.c
816
.prio = 0,
drivers/interconnect/qcom/kaanapali.c
839
.prio = 4,
drivers/interconnect/qcom/kaanapali.c
854
.prio = 0,
drivers/interconnect/qcom/kaanapali.c
869
.prio = 0,
drivers/interconnect/qcom/kaanapali.c
884
.prio = 4,
drivers/interconnect/qcom/kaanapali.c
907
.prio = 3,
drivers/interconnect/qcom/kaanapali.c
938
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
953
.prio = 2,
drivers/interconnect/qcom/kaanapali.c
992
.prio = 2,
drivers/interconnect/qcom/milos.c
143
.prio = 2,
drivers/interconnect/qcom/milos.c
160
.prio = 2,
drivers/interconnect/qcom/milos.c
177
.prio = 2,
drivers/interconnect/qcom/milos.c
194
.prio = 2,
drivers/interconnect/qcom/milos.c
211
.prio = 2,
drivers/interconnect/qcom/milos.c
228
.prio = 2,
drivers/interconnect/qcom/milos.c
245
.prio = 2,
drivers/interconnect/qcom/milos.c
262
.prio = 2,
drivers/interconnect/qcom/milos.c
279
.prio = 2,
drivers/interconnect/qcom/milos.c
296
.prio = 2,
drivers/interconnect/qcom/milos.c
313
.prio = 2,
drivers/interconnect/qcom/milos.c
330
.prio = 2,
drivers/interconnect/qcom/milos.c
410
.prio = 1,
drivers/interconnect/qcom/milos.c
427
.prio = 6,
drivers/interconnect/qcom/milos.c
453
.prio = 0,
drivers/interconnect/qcom/milos.c
470
.prio = 0,
drivers/interconnect/qcom/milos.c
497
.prio = 0,
drivers/interconnect/qcom/milos.c
514
.prio = 0,
drivers/interconnect/qcom/milos.c
531
.prio = 0,
drivers/interconnect/qcom/milos.c
549
.prio = 2,
drivers/interconnect/qcom/milos.c
566
.prio = 0,
drivers/interconnect/qcom/milos.c
583
.prio = 0,
drivers/interconnect/qcom/milos.c
626
.prio = 0,
drivers/interconnect/qcom/milos.c
643
.prio = 5,
drivers/interconnect/qcom/milos.c
660
.prio = 0,
drivers/interconnect/qcom/milos.c
677
.prio = 0,
drivers/interconnect/qcom/milos.c
694
.prio = 0,
drivers/interconnect/qcom/milos.c
743
.prio = 2,
drivers/interconnect/qcom/milos.c
760
.prio = 2,
drivers/interconnect/qcom/milos.c
793
.prio = 2,
drivers/interconnect/qcom/milos.c
810
.prio = 2,
drivers/interconnect/qcom/milos.c
827
.prio = 2,
drivers/interconnect/qcom/milos.c
844
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
1003
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
1050
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
1065
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
1080
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
1111
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
1134
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
1149
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
220
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
235
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
250
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
265
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
280
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
295
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
310
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
325
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
340
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
355
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
370
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
385
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
400
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
415
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
430
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
445
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
460
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
475
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
490
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
601
.prio = 1,
drivers/interconnect/qcom/sa8775p.c
616
.prio = 3,
drivers/interconnect/qcom/sa8775p.c
631
.prio = 6,
drivers/interconnect/qcom/sa8775p.c
655
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
670
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
702
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
717
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
732
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
748
.prio = 2,
drivers/interconnect/qcom/sa8775p.c
763
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
778
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
837
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
852
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
867
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
882
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
897
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
912
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
927
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
958
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
973
.prio = 0,
drivers/interconnect/qcom/sa8775p.c
988
.prio = 0,
drivers/interconnect/qcom/sar2130p.c
233
.prio = 1,
drivers/interconnect/qcom/sar2130p.c
250
.prio = 6,
drivers/interconnect/qcom/sar2130p.c
276
.prio = 0,
drivers/interconnect/qcom/sar2130p.c
293
.prio = 0,
drivers/interconnect/qcom/sar2130p.c
309
.prio = 0,
drivers/interconnect/qcom/sar2130p.c
325
.prio = 0,
drivers/interconnect/qcom/sar2130p.c
342
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
358
.prio = 0,
drivers/interconnect/qcom/sar2130p.c
374
.prio = 0,
drivers/interconnect/qcom/sar2130p.c
427
.prio = 0,
drivers/interconnect/qcom/sar2130p.c
443
.prio = 4,
drivers/interconnect/qcom/sar2130p.c
459
.prio = 0,
drivers/interconnect/qcom/sar2130p.c
475
.prio = 3,
drivers/interconnect/qcom/sar2130p.c
491
.prio = 0,
drivers/interconnect/qcom/sar2130p.c
515
.prio = 0,
drivers/interconnect/qcom/sar2130p.c
531
.prio = 4,
drivers/interconnect/qcom/sar2130p.c
547
.prio = 0,
drivers/interconnect/qcom/sar2130p.c
563
.prio = 4,
drivers/interconnect/qcom/sar2130p.c
595
.prio = 3,
drivers/interconnect/qcom/sar2130p.c
612
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
629
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
646
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
663
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
680
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
697
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
722
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
739
.prio = 0,
drivers/interconnect/qcom/sar2130p.c
764
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
781
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
798
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
815
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
832
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
849
.prio = 2,
drivers/interconnect/qcom/sar2130p.c
866
.prio = 2,
drivers/interconnect/qcom/sc7280.c
169
.prio = 2,
drivers/interconnect/qcom/sc7280.c
183
.prio = 2,
drivers/interconnect/qcom/sc7280.c
197
.prio = 2,
drivers/interconnect/qcom/sc7280.c
219
.prio = 2,
drivers/interconnect/qcom/sc7280.c
233
.prio = 2,
drivers/interconnect/qcom/sc7280.c
247
.prio = 2,
drivers/interconnect/qcom/sc7280.c
261
.prio = 2,
drivers/interconnect/qcom/sc7280.c
283
.prio = 2,
drivers/interconnect/qcom/sc7280.c
297
.prio = 2,
drivers/interconnect/qcom/sc7280.c
319
.prio = 2,
drivers/interconnect/qcom/sc7280.c
333
.prio = 2,
drivers/interconnect/qcom/sc7280.c
347
.prio = 2,
drivers/interconnect/qcom/sc7280.c
377
.prio = 2,
drivers/interconnect/qcom/sc7280.c
506
.prio = 2,
drivers/interconnect/qcom/sc7280.c
520
.prio = 6,
drivers/interconnect/qcom/sc7280.c
543
.prio = 0,
drivers/interconnect/qcom/sc7280.c
567
.prio = 0,
drivers/interconnect/qcom/sc7280.c
581
.prio = 0,
drivers/interconnect/qcom/sc7280.c
595
.prio = 0,
drivers/interconnect/qcom/sc7280.c
617
.prio = 0,
drivers/interconnect/qcom/sc7280.c
631
.prio = 0,
drivers/interconnect/qcom/sc7280.c
672
.prio = 0,
drivers/interconnect/qcom/sc7280.c
686
.prio = 0,
drivers/interconnect/qcom/sc7280.c
700
.prio = 0,
drivers/interconnect/qcom/sc7280.c
714
.prio = 0,
drivers/interconnect/qcom/sc7280.c
728
.prio = 0,
drivers/interconnect/qcom/sc7280.c
742
.prio = 0,
drivers/interconnect/qcom/sc7280.c
796
.prio = 2,
drivers/interconnect/qcom/sc7280.c
810
.prio = 2,
drivers/interconnect/qcom/sm6350.c
156
.prio = 2,
drivers/interconnect/qcom/sm6350.c
172
.prio = 2,
drivers/interconnect/qcom/sm6350.c
188
.prio = 4,
drivers/interconnect/qcom/sm6350.c
212
.prio = 2,
drivers/interconnect/qcom/sm6350.c
228
.prio = 2,
drivers/interconnect/qcom/sm6350.c
243
.prio = 2,
drivers/interconnect/qcom/sm6350.c
259
.prio = 2,
drivers/interconnect/qcom/sm6350.c
275
.prio = 2,
drivers/interconnect/qcom/sm6350.c
291
.prio = 2,
drivers/interconnect/qcom/sm6350.c
307
.prio = 2,
drivers/interconnect/qcom/sm6350.c
363
.prio = 0,
drivers/interconnect/qcom/sm6350.c
379
.prio = 0,
drivers/interconnect/qcom/sm6350.c
502
.prio = 0,
drivers/interconnect/qcom/sm6350.c
519
.prio = 6,
drivers/interconnect/qcom/sm6350.c
546
.prio = 0,
drivers/interconnect/qcom/sm6350.c
563
.prio = 0,
drivers/interconnect/qcom/sm6350.c
580
.prio = 0,
drivers/interconnect/qcom/sm6350.c
597
.prio = 0,
drivers/interconnect/qcom/sm6350.c
613
.prio = 0,
drivers/interconnect/qcom/sm6350.c
629
.prio = 0,
drivers/interconnect/qcom/sm6350.c
662
.prio = 2,
drivers/interconnect/qcom/sm6350.c
678
.prio = 5,
drivers/interconnect/qcom/sm6350.c
694
.prio = 3,
drivers/interconnect/qcom/sm6350.c
710
.prio = 5,
drivers/interconnect/qcom/sm6350.c
726
.prio = 3,
drivers/interconnect/qcom/sm6350.c
742
.prio = 3,
drivers/interconnect/qcom/sm6350.c
829
.prio = 2,
drivers/interconnect/qcom/sm6350.c
846
.prio = 3,
drivers/interconnect/qcom/sm8650.c
160
.prio = 2,
drivers/interconnect/qcom/sm8650.c
177
.prio = 2,
drivers/interconnect/qcom/sm8650.c
202
.prio = 2,
drivers/interconnect/qcom/sm8650.c
219
.prio = 2,
drivers/interconnect/qcom/sm8650.c
236
.prio = 2,
drivers/interconnect/qcom/sm8650.c
253
.prio = 2,
drivers/interconnect/qcom/sm8650.c
270
.prio = 2,
drivers/interconnect/qcom/sm8650.c
287
.prio = 2,
drivers/interconnect/qcom/sm8650.c
304
.prio = 2,
drivers/interconnect/qcom/sm8650.c
329
.prio = 2,
drivers/interconnect/qcom/sm8650.c
346
.prio = 2,
drivers/interconnect/qcom/sm8650.c
363
.prio = 2,
drivers/interconnect/qcom/sm8650.c
454
.prio = 1,
drivers/interconnect/qcom/sm8650.c
471
.prio = 6,
drivers/interconnect/qcom/sm8650.c
488
.prio = 1,
drivers/interconnect/qcom/sm8650.c
514
.prio = 0,
drivers/interconnect/qcom/sm8650.c
531
.prio = 0,
drivers/interconnect/qcom/sm8650.c
558
.prio = 0,
drivers/interconnect/qcom/sm8650.c
575
.prio = 0,
drivers/interconnect/qcom/sm8650.c
592
.prio = 0,
drivers/interconnect/qcom/sm8650.c
610
.prio = 2,
drivers/interconnect/qcom/sm8650.c
627
.prio = 0,
drivers/interconnect/qcom/sm8650.c
645
.prio = 1,
drivers/interconnect/qcom/sm8650.c
662
.prio = 4,
drivers/interconnect/qcom/sm8650.c
711
.prio = 0,
drivers/interconnect/qcom/sm8650.c
728
.prio = 4,
drivers/interconnect/qcom/sm8650.c
745
.prio = 0,
drivers/interconnect/qcom/sm8650.c
762
.prio = 0,
drivers/interconnect/qcom/sm8650.c
787
.prio = 0,
drivers/interconnect/qcom/sm8650.c
804
.prio = 4,
drivers/interconnect/qcom/sm8650.c
821
.prio = 0,
drivers/interconnect/qcom/sm8650.c
838
.prio = 4,
drivers/interconnect/qcom/sm8650.c
879
.prio = 3,
drivers/interconnect/qcom/sm8650.c
896
.prio = 2,
drivers/interconnect/qcom/sm8650.c
929
.prio = 2,
drivers/irqchip/irq-gic-v3-its.c
679
static void its_encode_sgi_priority(struct its_cmd_block *cmd, u8 prio)
drivers/irqchip/irq-gic-v3-its.c
681
its_mask_encode(&cmd->raw_cmd[0], prio >> 4, 23, 20);
drivers/irqchip/irq-gic-v3.c
587
static void gic_irq_set_prio(struct irq_data *d, u8 prio)
drivers/irqchip/irq-gic-v3.c
594
writeb_relaxed(prio, base + offset + index);
drivers/md/bcache/alloc.c
105
if (b->prio &&
drivers/md/bcache/alloc.c
106
b->prio != BTREE_PRIO &&
drivers/md/bcache/alloc.c
108
b->prio--;
drivers/md/bcache/alloc.c
109
c->min_prio = min(c->min_prio, b->prio);
drivers/md/bcache/alloc.c
142
b->prio = INITIAL_PRIO;
drivers/md/bcache/alloc.c
167
(b->prio - ca->set->min_prio + min_prio) * GC_SECTORS_USED(b); \
drivers/md/bcache/alloc.c
442
b->prio = BTREE_PRIO;
drivers/md/bcache/alloc.c
446
b->prio = INITIAL_PRIO;
drivers/md/bcache/bcache.h
199
uint16_t prio;
drivers/md/bcache/bcache.h
433
struct closure prio;
drivers/md/bcache/bcache_ondisk.h
380
__u16 prio;
drivers/md/bcache/btree.c
1292
b->prio = BTREE_PRIO;
drivers/md/bcache/btree.c
1293
else if (!level && b->prio == BTREE_PRIO)
drivers/md/bcache/btree.c
1294
b->prio = INITIAL_PRIO;
drivers/md/bcache/btree.c
2531
BUG_ON(PTR_BUCKET(b->c, &b->key, i)->prio != BTREE_PRIO);
drivers/md/bcache/extents.c
141
PTR_BUCKET(b->c, k, j)->prio);
drivers/md/bcache/extents.c
185
g->prio != BTREE_PRIO ||
drivers/md/bcache/extents.c
201
g->prio, g->gen, g->last_gc, GC_MARK(g));
drivers/md/bcache/extents.c
520
if (g->prio == BTREE_PRIO)
drivers/md/bcache/extents.c
533
g->prio, g->gen, g->last_gc, GC_MARK(g));
drivers/md/bcache/request.c
559
PTR_BUCKET(b->c, k, ptr)->prio = INITIAL_PRIO;
drivers/md/bcache/super.c
587
closure_put(&ca->prio);
drivers/md/bcache/super.c
592
struct closure *cl = &ca->prio;
drivers/md/bcache/super.c
606
closure_bio_submit(ca->set, bio, &ca->prio);
drivers/md/bcache/super.c
651
d->prio = cpu_to_le16(b->prio);
drivers/md/bcache/super.c
724
b->prio = le16_to_cpu(d->prio);
drivers/md/bcache/sysfs.c
1080
p[i] = ca->buckets[i].prio;
drivers/media/usb/uvc/uvc_driver.c
1771
v4l2_prio_init(&chain->prio);
drivers/media/usb/uvc/uvc_driver.c
2051
vdev->prio = &stream->chain->prio;
drivers/media/usb/uvc/uvcvideo.h
362
struct v4l2_prio_state prio; /* V4L2 priority state */
drivers/media/v4l2-core/v4l2-dev.c
246
static inline bool prio_is_valid(enum v4l2_priority prio)
drivers/media/v4l2-core/v4l2-dev.c
248
return prio == V4L2_PRIORITY_BACKGROUND ||
drivers/media/v4l2-core/v4l2-dev.c
249
prio == V4L2_PRIORITY_INTERACTIVE ||
drivers/media/v4l2-core/v4l2-dev.c
250
prio == V4L2_PRIORITY_RECORD;
drivers/media/v4l2-core/v4l2-dev.c
977
if (vdev->prio == NULL)
drivers/media/v4l2-core/v4l2-dev.c
978
vdev->prio = &vdev->v4l2_dev->prio;
drivers/media/v4l2-core/v4l2-device.c
24
v4l2_prio_init(&v4l2_dev->prio);
drivers/media/v4l2-core/v4l2-fh.c
35
fh->prio = V4L2_PRIORITY_UNSET;
drivers/media/v4l2-core/v4l2-fh.c
50
v4l2_prio_open(fh->vdev->prio, &fh->prio);
drivers/media/v4l2-core/v4l2-fh.c
77
v4l2_prio_close(fh->vdev->prio, fh->prio);
drivers/media/v4l2-core/v4l2-ioctl.c
1186
*p = v4l2_prio_max(vfd->prio);
drivers/media/v4l2-core/v4l2-ioctl.c
1199
return v4l2_prio_change(vfd->prio, &vfh->prio, *p);
drivers/media/v4l2-core/v4l2-ioctl.c
3120
ret = v4l2_prio_check(vfd->prio, vfh->prio);
drivers/media/v4l2-core/v4l2-ioctl.c
3138
v4l2_prio_check(vfd->prio, vfh->prio) >= 0,
drivers/net/bareudp.c
386
__u8 prio, ttl;
drivers/net/bareudp.c
409
prio = ip_tunnel_ecn_encap(key->tos, ip_hdr(skb), skb);
drivers/net/bareudp.c
431
&saddr, &daddr, prio, ttl,
drivers/net/bonding/bond_3ad.c
765
unsigned int prio = 0;
drivers/net/bonding/bond_3ad.c
769
prio += port->actor_port_priority;
drivers/net/bonding/bond_3ad.c
771
return prio;
drivers/net/bonding/bond_main.c
1103
if (slave->prio > hprio->prio)
drivers/net/bonding/bond_main.c
2825
if (!active || slave == primary || slave->prio > active->prio)
drivers/net/bonding/bond_main.c
3689
slave->prio > rtnl_dereference(bond->curr_active_slave)->prio)
drivers/net/bonding/bond_netlink.c
180
int prio = nla_get_s32(data[IFLA_BOND_SLAVE_PRIO]);
drivers/net/bonding/bond_netlink.c
182
bond_opt_slave_initval(&newval, &slave_dev, prio);
drivers/net/bonding/bond_netlink.c
59
if (nla_put_s32(skb, IFLA_BOND_SLAVE_PRIO, slave->prio))
drivers/net/bonding/bond_options.c
1492
slave->prio = newval->value;
drivers/net/can/at91_can.c
298
u8 prio)
drivers/net/can/at91_can.c
301
FIELD_PREP(AT91_MMR_PRIOR_MASK, prio);
drivers/net/can/at91_can.c
475
unsigned int mb, prio;
drivers/net/can/at91_can.c
482
prio = get_tx_head_prio(priv);
drivers/net/can/at91_can.c
501
set_mb_mode_prio(priv, mb, AT91_MB_MODE_TX, prio);
drivers/net/can/ctucanfd/ctucanfd_base.c
983
u32 prio = priv->txb_prio;
drivers/net/can/ctucanfd/ctucanfd_base.c
985
prio = (prio << 4) | ((prio >> ((priv->ntxbufs - 1) * 4)) & 0xF);
drivers/net/can/ctucanfd/ctucanfd_base.c
986
ctucan_netdev_dbg(ndev, "%s: from 0x%08x to 0x%08x\n", __func__, priv->txb_prio, prio);
drivers/net/can/ctucanfd/ctucanfd_base.c
987
priv->txb_prio = prio;
drivers/net/can/ctucanfd/ctucanfd_base.c
988
ctucan_write32(priv, CTUCANFD_TX_PRIORITY, prio);
drivers/net/dsa/hirschmann/hellcreek.c
123
static void hellcreek_select_prio(struct hellcreek *hellcreek, int prio)
drivers/net/dsa/hirschmann/hellcreek.c
125
u16 val = prio << HR_PSEL_PRTCWSEL_SHIFT;
drivers/net/dsa/hirschmann/hellcreek.c
131
int prio)
drivers/net/dsa/hirschmann/hellcreek.c
135
val |= prio << HR_PSEL_PRTCWSEL_SHIFT;
drivers/net/dsa/microchip/ksz9477.h
77
u32 prio;
drivers/net/dsa/microchip/ksz9477.h
98
unsigned long cookie, u32 prio);
drivers/net/dsa/microchip/ksz9477_acl.c
1369
unsigned long cookie, u32 prio)
drivers/net/dsa/microchip/ksz9477_acl.c
1377
entry->prio = prio;
drivers/net/dsa/microchip/ksz9477_acl.c
1402
unsigned long cookie, u32 prio)
drivers/net/dsa/microchip/ksz9477_acl.c
1408
entry = ksz9477_acl_get_init_entry(dev, port, cookie, prio);
drivers/net/dsa/microchip/ksz9477_acl.c
1422
entry = ksz9477_acl_get_init_entry(dev, port, cookie, prio);
drivers/net/dsa/microchip/ksz9477_acl.c
150
acle[index].prio, buf);
drivers/net/dsa/microchip/ksz9477_acl.c
715
if (curr->prio > next->prio) {
drivers/net/dsa/microchip/ksz9477_tc_flower.c
113
unsigned long cookie, u32 prio)
drivers/net/dsa/microchip/ksz9477_tc_flower.c
133
cookie, prio);
drivers/net/dsa/microchip/ksz9477_tc_flower.c
238
cls->common.prio);
drivers/net/dsa/microchip/ksz9477_tc_flower.c
30
unsigned long cookie, u32 prio)
drivers/net/dsa/microchip/ksz9477_tc_flower.c
85
cookie, prio);
drivers/net/dsa/microchip/ksz_dcb.c
209
int ksz_port_set_default_prio(struct dsa_switch *ds, int port, u8 prio)
drivers/net/dsa/microchip/ksz_dcb.c
215
if (prio >= dev->info->num_ipms)
drivers/net/dsa/microchip/ksz_dcb.c
220
return ksz_prmw8(dev, port, reg, mask, (prio << shift) & mask);
drivers/net/dsa/microchip/ksz_dcb.c
361
int ksz_port_add_dscp_prio(struct dsa_switch *ds, int port, u8 dscp, u8 prio)
drivers/net/dsa/microchip/ksz_dcb.c
365
if (prio >= dev->info->num_ipms)
drivers/net/dsa/microchip/ksz_dcb.c
368
return ksz_set_global_dscp_entry(dev, dscp, prio);
drivers/net/dsa/microchip/ksz_dcb.c
381
int ksz_port_del_dscp_prio(struct dsa_switch *ds, int port, u8 dscp, u8 prio)
drivers/net/dsa/microchip/ksz_dcb.c
386
if (ksz_port_get_dscp_prio(ds, port, dscp) != prio)
drivers/net/dsa/microchip/ksz_dcb.h
12
int ksz_port_set_default_prio(struct dsa_switch *ds, int port, u8 prio);
drivers/net/dsa/microchip/ksz_dcb.h
14
int ksz_port_add_dscp_prio(struct dsa_switch *ds, int port, u8 dscp, u8 prio);
drivers/net/dsa/microchip/ksz_dcb.h
15
int ksz_port_del_dscp_prio(struct dsa_switch *ds, int port, u8 dscp, u8 prio);
drivers/net/dsa/ocelot/felix.c
119
outer_tagging_rule->prio = 1;
drivers/net/dsa/ocelot/felix.c
196
untagging_rule->prio = 1;
drivers/net/dsa/ocelot/felix.c
219
redirect_rule->prio = 1;
drivers/net/dsa/ocelot/felix.c
2197
u8 prio)
drivers/net/dsa/ocelot/felix.c
2201
return ocelot_port_set_default_prio(ocelot, port, prio);
drivers/net/dsa/ocelot/felix.c
2212
u8 prio)
drivers/net/dsa/ocelot/felix.c
2216
return ocelot_port_add_dscp_prio(ocelot, port, dscp, prio);
drivers/net/dsa/ocelot/felix.c
2220
u8 prio)
drivers/net/dsa/ocelot/felix.c
2224
return ocelot_port_del_dscp_prio(ocelot, port, dscp, prio);
drivers/net/dsa/ocelot/felix_vsc9959.c
1709
s8 prio;
drivers/net/dsa/ocelot/felix_vsc9959.c
1735
u8 prio;
drivers/net/dsa/ocelot/felix_vsc9959.c
1789
stream->prio = match.key->vlan_priority;
drivers/net/dsa/ocelot/felix_vsc9959.c
1791
stream->prio = -1;
drivers/net/dsa/ocelot/felix_vsc9959.c
1940
ANA_TABLES_SFIDACCESS_IGR_PRIO(sfi->prio) |
drivers/net/dsa/ocelot/felix_vsc9959.c
2103
sgi->ipv_valid = (entry->gate.prio < 0) ? 0 : 1;
drivers/net/dsa/ocelot/felix_vsc9959.c
2104
sgi->init_ipv = (sgi->ipv_valid) ? entry->gate.prio : 0;
drivers/net/dsa/ocelot/felix_vsc9959.c
2321
sfi.prio_valid = (stream.prio < 0 ? 0 : 1);
drivers/net/dsa/ocelot/felix_vsc9959.c
2322
sfi.prio = (sfi.prio_valid ? stream.prio : 0);
drivers/net/dsa/rzn1_a5psw.c
533
lk_data.entry.prio = 0;
drivers/net/dsa/rzn1_a5psw.h
197
#define A5PSW_VLAN_TAG(prio, id) (((prio) << 12) | (id))
drivers/net/dsa/rzn1_a5psw.h
221
u16 prio:3;
drivers/net/dsa/sja1105/sja1105_dynamic_config.c
795
sja1105_packing(cmd, &entry->prio, 2, 0, SJA1105_SIZE_DYN_CMD, op);
drivers/net/dsa/sja1105/sja1105_dynamic_config.c
834
sja1105_packing(buf, &entry->prio, 156, 154, size, op);
drivers/net/dsa/sja1105/sja1105_flower.c
423
act->gate.prio,
drivers/net/dsa/sja1105/sja1105_main.c
2115
#define SJA1110_FIXED_CBS(port, prio) ((((port) - 1) * SJA1105_NUM_TC) + (prio))
drivers/net/dsa/sja1105/sja1105_main.c
2118
int port, int prio)
drivers/net/dsa/sja1105/sja1105_main.c
2123
i = SJA1110_FIXED_CBS(port, prio);
drivers/net/dsa/sja1105/sja1105_main.c
2131
if (priv->cbs[i].port == port && priv->cbs[i].prio == prio)
drivers/net/dsa/sja1105/sja1105_main.c
2152
int prio)
drivers/net/dsa/sja1105/sja1105_main.c
2159
if (cbs->port == port && cbs->prio == prio) {
drivers/net/dsa/sja1105/sja1105_main.c
2191
cbs->prio = offload->queue;
drivers/net/dsa/sja1105/sja1105_static_config.h
356
u64 prio; /* Not used for SJA1110 */
drivers/net/dsa/sja1105/sja1105_vl.c
583
struct sja1105_key *key, u32 index, s32 prio,
drivers/net/dsa/sja1105/sja1105_vl.h
22
struct sja1105_key *key, u32 index, s32 prio,
drivers/net/dsa/sja1105/sja1105_vl.h
54
struct sja1105_key *key, u32 index, s32 prio,
drivers/net/dsa/yt921x.c
2424
yt921x_dsa_port_set_default_prio(struct dsa_switch *ds, int port, u8 prio)
drivers/net/dsa/yt921x.c
2431
if (prio >= YT921X_PRIO_NUM)
drivers/net/dsa/yt921x.c
2436
ctrl = YT921X_PORT_QOS_PRIO(prio) | YT921X_PORT_QOS_PRIO_EN;
drivers/net/dsa/yt921x.c
2915
yt921x_dsa_port_del_dscp_prio(struct dsa_switch *ds, int port, u8 dscp, u8 prio)
drivers/net/dsa/yt921x.c
2931
if (!res && FIELD_GET(YT921X_IPM_PRIO_M, val) == prio)
drivers/net/dsa/yt921x.c
2940
yt921x_dsa_port_add_dscp_prio(struct dsa_switch *ds, int port, u8 dscp, u8 prio)
drivers/net/dsa/yt921x.c
2945
if (prio >= YT921X_PRIO_NUM)
drivers/net/dsa/yt921x.c
2950
YT921X_IPM_PRIO(prio));
drivers/net/dsa/yt921x.c
3175
int prio = ietf_dscp_to_ieee8021q_tt(dscp);
drivers/net/dsa/yt921x.c
3177
if (prio < 0)
drivers/net/dsa/yt921x.c
3178
return prio;
drivers/net/dsa/yt921x.c
3181
YT921X_IPM_PRIO(prio));
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2526
unsigned int ppq, ppq_extra, prio;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2561
for (i = 0, prio = 0; i < prio_queues;) {
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2565
"PRIO%u mapped to RXq%u\n", prio, i);
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2566
mask |= (1 << prio);
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2567
pdata->prio2q_map[prio++] = i;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2572
"PRIO%u mapped to RXq%u\n", prio, i);
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2573
mask |= (1 << prio);
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2574
pdata->prio2q_map[prio++] = i;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2605
unsigned int offset, queue, prio;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2628
for (prio = 0; prio < IEEE_8021QAZ_MAX_TCS; prio++)
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2629
netdev_set_prio_tc_map(pdata->netdev, prio,
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2630
pdata->ets->prio_tc[prio]);
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2638
unsigned int i, prio;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2657
for (prio = 0; prio < IEEE_8021QAZ_MAX_TCS; prio++) {
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2658
if (ets->prio_tc[prio] == i)
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
2659
mask |= (1 << prio);
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
372
unsigned int prio, tc;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
374
for (prio = 0; prio < IEEE_8021QAZ_MAX_TCS; prio++) {
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
376
if (pdata->prio2q_map[prio] != queue)
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
380
tc = pdata->ets->prio_tc[prio];
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
157
unsigned int prio = 0U;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
202
for (prio = 0; prio < 8; ++prio)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
203
hw_atl_rpf_rpb_user_priority_tc_map_set(self, prio,
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
204
cfg->prio_tc_map[prio]);
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
167
unsigned int prio = 0U;
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
204
for (prio = 0; prio < 8; ++prio)
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
205
hw_atl_rpf_rpb_user_priority_tc_map_set(self, prio,
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
206
cfg->prio_tc_map[prio]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4258
int cos, prio, count, offset;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4285
for (prio = 0; prio < BNX2X_MAX_PRIORITY; prio++) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4286
int outer_prio = c2s_map[prio];
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4288
netdev_set_prio_tc_map(dev, prio, bp->prio_to_cos[outer_prio]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
1978
static void bnx2x_dcbnl_set_pg_tccfg_tx(struct net_device *netdev, int prio,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
1984
DP(BNX2X_MSG_DCB, "prio[%d] = %d\n", prio, pgid);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
1985
if (!bnx2x_dcbnl_set_valid(bp) || prio >= DCBX_MAX_NUM_PRI_PG_ENTRIES)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2001
bp->dcbx_config_params.admin_configuration_ets_pg[prio] = pgid;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2018
static void bnx2x_dcbnl_set_pg_tccfg_rx(struct net_device *netdev, int prio,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2033
static void bnx2x_dcbnl_get_pg_tccfg_tx(struct net_device *netdev, int prio,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2038
DP(BNX2X_MSG_DCB, "prio = %d\n", prio);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2054
if (!bp->dcb_state || prio >= DCBX_MAX_NUM_PRI_PG_ENTRIES)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2057
*pgid = DCBX_PRI_PG_GET(bp->dcbx_local_feat.ets.pri_pg_tbl, prio);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2074
static void bnx2x_dcbnl_get_pg_tccfg_rx(struct net_device *netdev, int prio,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2093
static void bnx2x_dcbnl_set_pfc_cfg(struct net_device *netdev, int prio,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2097
DP(BNX2X_MSG_DCB, "prio[%d] = %d\n", prio, setting);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2099
if (!bnx2x_dcbnl_set_valid(bp) || prio >= MAX_PFC_PRIORITIES)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2103
bp->dcbx_config_params.admin_pfc_bitmap |= (1 << prio);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2106
bp->dcbx_config_params.admin_pfc_bitmap &= ~(1 << prio);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2110
static void bnx2x_dcbnl_get_pfc_cfg(struct net_device *netdev, int prio,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2114
DP(BNX2X_MSG_DCB, "prio = %d\n", prio);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2118
if (!bp->dcb_state || prio >= MAX_PFC_PRIORITIES)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2121
*setting = (bp->dcbx_local_feat.pfc.pri_en_bitmap >> prio) & 0x1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
728
u8 prio, cos;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
730
for (prio = 0; prio < BNX2X_MAX_PRIORITY; prio++) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
732
& (1 << prio)) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
733
bp->prio_to_cos[prio] = cos;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
735
"tx_mapping %d --> %d\n", prio, cos);
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
31
#define VLAN_TCI(vid, prio) ((vid) | ((prio) << VLAN_PRIO_SHIFT))
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1372
uint32_t prio:1; /* filter has priority over active/server */
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1028
int prio;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1036
prio = __cxgb4_getapp(dev, app->selector - 1, app->protocol, 0);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1038
if (prio < 0)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1039
prio = dcb_ieee_getapp_mask(dev, app);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1041
app->priority = ffs(prio) - 1;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2416
int prio, pgid;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2419
for (prio = 0; prio < 8; prio++) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2420
pgid = (dcb->pgid >> 4 * (7 - prio)) & 0xf;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2448
int prio;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2451
for (prio = 0; prio < 8; prio++)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2452
seq_printf(seq, " %3d", dcb->priorate[prio]);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2457
int prio;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2460
for (prio = 0; prio < 8; prio++) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2461
int pfcen = (dcb->pfcen >> 1 * (7 - prio))
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1854
if (f->fs.prio)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1918
if (fs.prio)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1563
if (fs->prio) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1647
if (fs->prio) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1723
if (f->fs.prio)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1835
if (f->fs.prio)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
446
u32 prio)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
539
if ((prev_fe->valid && prev_fe->fs.tc_prio > prio) ||
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
540
(next_fe->valid && next_fe->fs.tc_prio < prio))
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
872
FW_FILTER_WR_PRIO_V(f->fs.prio) |
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
511
u8 prio = act->vlan.prio;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
513
u16 vlan_tci = (prio << VLAN_PRIO_SHIFT) | vid;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
897
fs->prio = 1;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
953
ret = cxgb4_flow_rule_replace(dev, rule, cls->common.prio, extack, fs,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
968
cxgb4_tc_flower_hash_prio_del(adap, cls->common.prio);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
315
false, cls->common.prio);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
327
fs->prio = 1;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
328
fs->tc_prio = cls->common.prio;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c
201
fs.prio = 1;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c
202
fs.tc_prio = cls->common.prio;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
299
static inline void set_wr_txq(struct sk_buff *skb, int prio, int queue)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
301
skb_set_queue_mapping(skb, (queue << 1) | prio);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
1408
u8 prio = 0;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
1472
prio = netdev_txq_to_tc(net_dev, queue_mapping);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
1476
prio = net_dev->num_tc - prio - 1;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
1492
prio, num_fds - total_enqueued, &enqueued);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
3578
struct dpaa2_fd *fd, u8 prio,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
3585
priv->tx_qdid, prio,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
3595
u8 prio, u32 num_frames,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
3601
fq->tx_fqid[prio],
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
556
struct dpaa2_fd *fd, u8 prio,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c
216
if (entry->prio < tmp->prio)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c
522
acl_entry->prio = cls->common.prio;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c
721
acl_entry->prio = cls->common.prio;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h
110
u16 prio;
drivers/net/ethernet/freescale/enetc/enetc.c
2612
tbmr = ENETC_TBMR_SET_PRIO(tx_ring->prio);
drivers/net/ethernet/freescale/enetc/enetc.c
3143
priv->tx_ring[i]->prio);
drivers/net/ethernet/freescale/enetc/enetc.c
3163
tx_ring->prio = 0;
drivers/net/ethernet/freescale/enetc/enetc.c
3164
enetc_set_bdr_prio(hw, tx_ring->index, tx_ring->prio);
drivers/net/ethernet/freescale/enetc/enetc.c
3212
tx_ring->prio = tc;
drivers/net/ethernet/freescale/enetc/enetc.c
3213
enetc_set_bdr_prio(hw, tx_ring->index, tx_ring->prio);
drivers/net/ethernet/freescale/enetc/enetc.h
157
u16 prio;
drivers/net/ethernet/freescale/enetc/enetc_hw.h
784
int prio)
drivers/net/ethernet/freescale/enetc/enetc_hw.h
789
val |= ENETC_TBMR_SET_PRIO(prio);
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1254
sgi->init_ipv = entryg->gate.prio;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1305
if (f->common.prio && f->common.prio <= BIT(3))
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1306
sfi->prio = f->common.prio - 1;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1308
sfi->prio = ENETC_PSFP_WILDCARD;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
429
s8 prio;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
638
if (sfi->prio >= 0)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
639
sfi_config->multi |= (sfi->prio & 0x7) | 0x8;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
952
s->prio == sfi->prio &&
drivers/net/ethernet/freescale/gianfar_ethtool.c
1092
u32 prio = 0, prio_mask = 0;
drivers/net/ethernet/freescale/gianfar_ethtool.c
1109
prio = vlan_tci_prio(rule);
drivers/net/ethernet/freescale/gianfar_ethtool.c
1160
gfar_set_attribute(prio, prio_mask, RQFCR_PID_PRI, tab);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7369
u32 prio = cls_flower->common.prio;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7376
if (prio == 0 ||
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7377
prio > hdev->fd_cfg.rule_num[HCLGE_FD_STAGE_1]) {
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7380
prio, hdev->fd_cfg.rule_num[HCLGE_FD_STAGE_1]);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7384
if (test_bit(prio - 1, hdev->fd_bmap)) {
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7385
dev_err(&hdev->pdev->dev, "prio %u is already used\n", prio);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7425
rule->location = cls_flower->common.prio - 1;
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
432
int __always_unused prio,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
471
static void i40e_dcbnl_get_pg_tc_cfg_tx(struct net_device *netdev, int prio,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
483
if (prio >= I40E_MAX_USER_PRIORITY)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
486
*pgid = pf->hw.local_dcbx_config.etscfg.prioritytable[prio];
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
488
prio, *pgid);
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
529
static void i40e_dcbnl_get_pg_tc_cfg_rx(struct net_device *netdev, int prio,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
539
if (prio >= I40E_MAX_USER_PRIORITY)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
542
*pgid = pf->hw.local_dcbx_config.etscfg.prioritytable[prio];
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
574
static void i40e_dcbnl_set_pfc_cfg(struct net_device *netdev, int prio,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
583
if (prio >= I40E_MAX_USER_PRIORITY)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
588
pf->tmp_cfg.pfc.pfcenable |= BIT(prio);
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
590
pf->tmp_cfg.pfc.pfcenable &= ~BIT(prio);
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
593
prio, setting, pf->tmp_cfg.pfc.pfcenable);
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
604
static void i40e_dcbnl_get_pfc_cfg(struct net_device *netdev, int prio,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
613
if (prio >= I40E_MAX_USER_PRIORITY)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
616
*setting = (pf->hw.local_dcbx_config.pfc.pfcenable >> prio) & 0x1;
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
619
prio, *setting, pf->hw.local_dcbx_config.pfc.pfcenable);
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
882
u8 prio, tc_map;
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
901
prio = dcbxcfg->app[i].priority;
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
902
tc_map = BIT(dcbxcfg->etscfg.prioritytable[prio]);
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
908
sapp.priority = prio;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3749
u8 prio;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3756
prio = skb->priority;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3758
tclass = hw->local_dcbx_config.etscfg.prioritytable[prio];
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
1064
u8 prio, tc_map;
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
1066
prio = dcbxcfg->app[i].priority;
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
1067
tc_map = BIT(dcbxcfg->etscfg.prio_table[prio]);
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
1073
sapp.priority = prio;
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
306
ice_dcbnl_get_pfc_cfg(struct net_device *netdev, int prio, u8 *setting)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
315
if (prio >= ICE_MAX_USER_PRIORITY)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
318
*setting = (pi->qos_cfg.local_dcbx_cfg.pfc.pfcena >> prio) & 0x1;
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
320
prio, *setting, pi->qos_cfg.local_dcbx_cfg.pfc.pfcena);
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
329
static void ice_dcbnl_set_pfc_cfg(struct net_device *netdev, int prio, u8 set)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
338
if (prio >= ICE_MAX_USER_PRIORITY)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
350
new_cfg->pfc.pfcena |= BIT(prio);
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
352
new_cfg->pfc.pfcena &= ~BIT(prio);
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
355
prio, set, new_cfg->pfc.pfcena);
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
433
ice_dcbnl_get_pg_tc_cfg_tx(struct net_device *netdev, int prio,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
445
if (prio >= ICE_MAX_USER_PRIORITY)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
448
*pgid = pi->qos_cfg.local_dcbx_cfg.etscfg.prio_table[prio];
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
449
dev_dbg(ice_pf_to_dev(pf), "Get PG config prio=%d tc=%d\n", prio,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
558
ice_dcbnl_get_pg_tc_cfg_rx(struct net_device *netdev, int prio,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
570
if (prio >= ICE_MAX_USER_PRIORITY)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
573
*pgid = pi->qos_cfg.local_dcbx_cfg.etscfg.prio_table[prio];
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
589
int __always_unused prio,
drivers/net/ethernet/intel/ice/ice_dpll.c
1440
u32 *prio, struct netlink_ext_ack *extack)
drivers/net/ethernet/intel/ice/ice_dpll.c
1447
*prio = d->input_prio[p->idx];
drivers/net/ethernet/intel/ice/ice_dpll.c
1472
u32 prio, struct netlink_ext_ack *extack)
drivers/net/ethernet/intel/ice/ice_dpll.c
1483
ret = ice_dpll_hw_input_prio_set(pf, d, p, prio, extack);
drivers/net/ethernet/intel/ice/ice_dpll.c
1492
u32 *prio, struct netlink_ext_ack *extack)
drivers/net/ethernet/intel/ice/ice_dpll.c
1500
*prio = d->input_prio[p->input->idx];
drivers/net/ethernet/intel/ice/ice_dpll.c
1502
*prio = ICE_DPLL_PIN_PRIO_OUTPUT;
drivers/net/ethernet/intel/ice/ice_dpll.c
1511
u32 prio, struct netlink_ext_ack *extack)
drivers/net/ethernet/intel/ice/ice_dpll.c
1524
ret = ice_dpll_hw_input_prio_set(pf, d, p->input, prio, extack);
drivers/net/ethernet/intel/ice/ice_dpll.c
813
struct ice_dpll_pin *pin, const u32 prio,
drivers/net/ethernet/intel/ice/ice_dpll.c
819
(u8)prio);
drivers/net/ethernet/intel/ice/ice_dpll.c
825
prio, pin->idx);
drivers/net/ethernet/intel/ice/ice_dpll.c
827
dpll->input_prio[pin->idx] = prio;
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c
454
enum ice_flow_priority prio;
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c
458
prio = ICE_FLOW_PRIO_NORMAL;
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c
463
prio, prof->fdir_seg,
drivers/net/ethernet/intel/ice/ice_flow.c
1799
u64 entry_id, u16 vsi_handle, enum ice_flow_priority prio,
drivers/net/ethernet/intel/ice/ice_flow.c
1836
e->priority = prio;
drivers/net/ethernet/intel/ice/ice_flow.h
510
u64 entry_id, u16 vsi, enum ice_flow_priority prio,
drivers/net/ethernet/intel/ice/ice_lag.c
2412
const u8 *base_recipe, u8 prio)
drivers/net/ethernet/intel/ice/ice_lag.c
2426
new_rcp->content.act_ctrl_fwd_priority = prio;
drivers/net/ethernet/intel/ice/ice_lib.c
1784
void ice_write_qrxflxp_cntxt(struct ice_hw *hw, u16 pf_q, u32 rxdid, u32 prio,
drivers/net/ethernet/intel/ice/ice_lib.c
1795
regval |= FIELD_PREP(QRXFLXP_CNTXT_RXDID_PRIO_M, prio);
drivers/net/ethernet/intel/ice/ice_lib.h
78
ice_write_qrxflxp_cntxt(struct ice_hw *hw, u16 pf_q, u32 rxdid, u32 prio,
drivers/net/ethernet/intel/ice/ice_main.c
8599
enum ice_flow_priority prio;
drivers/net/ethernet/intel/ice/ice_main.c
8602
prio = ICE_FLOW_PRIO_NORMAL;
drivers/net/ethernet/intel/ice/ice_main.c
8607
prio, prof->fdir_seg[tun],
drivers/net/ethernet/intel/ice/ice_parser.c
149
dev_info(dev, "\tpriority = %d\n", kb->prio);
drivers/net/ethernet/intel/ice/ice_parser.c
254
bkb->prio = FIELD_GET(ICE_IM_BKB_PRIO, data);
drivers/net/ethernet/intel/ice/ice_parser.h
37
u8 prio; /* 0-3: PG precedence within ALUs (3 highest) */
drivers/net/ethernet/intel/ice/ice_parser_rt.c
126
key[idd] = imem->b_kb.prio;
drivers/net/ethernet/intel/ice/ice_vf_lib.h
225
return vf->port_vlan_info.prio;
drivers/net/ethernet/intel/ice/ice_vlan.h
13
u8 prio;
drivers/net/ethernet/intel/ice/ice_vlan.h
16
#define ICE_VLAN(tpid, vid, prio) ((struct ice_vlan){ tpid, vid, prio })
drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c
280
if (vlan->prio > 7)
drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c
283
port_vlan_info = vlan->vid | (vlan->prio << VLAN_PRIO_SHIFT);
drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c
749
if (vlan->prio > (VLAN_PRIO_MASK >> VLAN_PRIO_SHIFT))
drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c
752
port_vlan_info = vlan->vid | (vlan->prio << VLAN_PRIO_SHIFT);
drivers/net/ethernet/intel/ice/virt/virtchnl.c
1790
vlan.prio = FIELD_GET(VLAN_PRIO_MASK, vc_vlan->tci);
drivers/net/ethernet/intel/igb/igb_main.c
1601
enum tx_queue_prio prio)
drivers/net/ethernet/intel/igb/igb_main.c
1610
if (prio == TX_QUEUE_PRIO_HIGH)
drivers/net/ethernet/intel/igc/igc.h
650
u8 prio;
drivers/net/ethernet/intel/igc/igc.h
678
u8 prio;
drivers/net/ethernet/intel/igc/igc_main.c
3439
static int igc_add_vlan_prio_filter(struct igc_adapter *adapter, int prio,
drivers/net/ethernet/intel/igc/igc_main.c
3448
if (vlanpqf & IGC_VLANPQF_VALID(prio)) {
drivers/net/ethernet/intel/igc/igc_main.c
3453
vlanpqf |= IGC_VLANPQF_QSEL(prio, queue);
drivers/net/ethernet/intel/igc/igc_main.c
3454
vlanpqf |= IGC_VLANPQF_VALID(prio);
drivers/net/ethernet/intel/igc/igc_main.c
3459
prio, queue);
drivers/net/ethernet/intel/igc/igc_main.c
3468
static void igc_del_vlan_prio_filter(struct igc_adapter *adapter, int prio)
drivers/net/ethernet/intel/igc/igc_main.c
3475
vlanpqf &= ~IGC_VLANPQF_VALID(prio);
drivers/net/ethernet/intel/igc/igc_main.c
3476
vlanpqf &= ~IGC_VLANPQF_QSEL(prio, IGC_VLANPQF_QUEUE_MASK);
drivers/net/ethernet/intel/igc/igc_main.c
3481
prio);
drivers/net/ethernet/intel/igc/igc_main.c
3651
queuing |= FIELD_PREP(IGC_FHFT_PRIO_MASK, input->prio);
drivers/net/ethernet/intel/igc/igc_main.c
3928
int prio = FIELD_GET(VLAN_PRIO_MASK, rule->filter.vlan_tci);
drivers/net/ethernet/intel/igc/igc_main.c
3930
err = igc_add_vlan_prio_filter(adapter, prio, rule->action);
drivers/net/ethernet/intel/igc/igc_main.c
3953
int prio = FIELD_GET(VLAN_PRIO_MASK, rule->filter.vlan_tci);
drivers/net/ethernet/intel/igc/igc_main.c
3955
igc_del_vlan_prio_filter(adapter, prio);
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
167
u8 prio, u8 bwg_id, u8 bw_pct,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
172
if (prio != DCB_ATTR_VALUE_UNDEFINED)
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
173
adapter->temp_dcb_cfg.tc_config[tc].path[0].prio_type = prio;
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
193
u8 prio, u8 bwg_id, u8 bw_pct,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
198
if (prio != DCB_ATTR_VALUE_UNDEFINED)
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
199
adapter->temp_dcb_cfg.tc_config[tc].path[1].prio_type = prio;
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
219
u8 *prio, u8 *bwg_id, u8 *bw_pct,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
224
*prio = adapter->dcb_cfg.tc_config[tc].path[0].prio_type;
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
239
u8 *prio, u8 *bwg_id, u8 *bw_pct,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
244
*prio = adapter->dcb_cfg.tc_config[tc].path[1].prio_type;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9799
u8 prio;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9801
for (prio = 0; prio < MAX_USER_PRIORITY; prio++) {
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9805
tc = ixgbe_dcb_get_tc_from_up(dcb_cfg, 0, prio);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9807
tc = ets->prio_tc[prio];
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9809
netdev_set_prio_tc_map(dev, prio, tc);
drivers/net/ethernet/marvell/mvneta.c
109
#define MVNETA_VLAN_PRIO_RXQ_MAP(prio, rxq) ((rxq) << ((prio) * 3))
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
445
static void mvpp2_cls_flow_pri_set(struct mvpp2_cls_flow_entry *fe, int prio)
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
448
fe->data[1] |= MVPP2_CLS_FLOW_TBL1_PRIO(prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
617
int otx2_txschq_config(struct otx2_nic *pfvf, int lvl, int prio, bool txschq_for_pfc)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
640
schq = schq_list[lvl][prio];
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
653
parent = schq_list[NIX_TXSCH_LVL_TL4][prio];
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
661
int sdp_chan = hw->tx_chan_base + prio;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
664
prio = 0;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
665
parent = schq_list[NIX_TXSCH_LVL_TL3][prio];
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
678
parent = schq_list[NIX_TXSCH_LVL_TL2][prio];
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
691
req->regval[2] = BIT_ULL(13) | BIT_ULL(12) | prio;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
694
parent = schq_list[NIX_TXSCH_LVL_TL1][prio];
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
709
req->regval[2] = BIT_ULL(13) | BIT_ULL(12) | prio;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1030
int otx2_txschq_config(struct otx2_nic *pfvf, int lvl, int prio, bool pfc_en);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
100
pfvf->pfc_alloc_status[prio] = true;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
108
int err, prio;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
110
for (prio = 0; prio < NIX_PF_PFC_PRIO_MAX; prio++) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
111
pfc_bit_set = pfc_en & (1 << prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
113
if (!pfc_bit_set || pfvf->pfc_alloc_status[prio])
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
117
err = otx2_pfc_txschq_alloc_one(pfvf, prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
12
u8 tx_queues = pfvf->hw.tx_queues, prio;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
128
static int otx2_pfc_txschq_stop_one(struct otx2_nic *pfvf, u8 prio)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
135
pfvf->pfc_schq_list[lvl][prio]);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
137
pfvf->pfc_alloc_status[prio] = false;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
141
static int otx2_pfc_update_sq_smq_mapping(struct otx2_nic *pfvf, int prio)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
149
if (pfvf->pfc_alloc_status[prio])
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
15
for (prio = 0; prio < NIX_PF_PFC_PRIO_MAX; prio++) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
152
netif_tx_stop_queue(netdev_get_tx_queue(dev, prio));
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
16
if ((pfc_en & (1 << prio)) &&
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
161
cn10k_sq_aq->qidx = prio;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
169
cn10k_sq_aq->sq.smq = otx2_get_smq_idx(pfvf, prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
17
prio > tx_queues - 1) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
176
sq_aq->qidx = prio;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
184
sq_aq->sq.smq = otx2_get_smq_idx(pfvf, prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
190
if (pfvf->pfc_alloc_status[prio])
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
193
netif_tx_start_queue(netdev_get_tx_queue(dev, prio));
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
20
tx_queues, prio + 1);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
204
int err, prio;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
207
for (prio = 0; prio < NIX_PF_PFC_PRIO_MAX; prio++) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
208
pfc_bit_set = pfc_en & (1 << prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
211
if (!pfc_bit_set && pfvf->pfc_alloc_status[prio]) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
216
otx2_smq_flush(pfvf, pfvf->pfc_schq_list[NIX_TXSCH_LVL_SMQ][prio]);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
221
err = otx2_pfc_txschq_stop_one(pfvf, prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
225
__func__, prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
236
if (!pfc_bit_set || pfvf->pfc_alloc_status[prio])
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
240
err = otx2_pfc_txschq_alloc_one(pfvf, prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
245
__func__, prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
250
err = otx2_pfc_update_sq_smq_mapping(pfvf, prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
253
dev_err(pfvf->dev, "%s failed PFC Tx schq sq:%d mapping", __func__, prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
270
int prio, err;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
273
for (prio = 0; prio < NIX_PF_PFC_PRIO_MAX; prio++) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
274
pfc_bit_set = pfc_en & (1 << prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
275
if (!pfc_bit_set || !pfvf->pfc_alloc_status[prio])
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
279
err = otx2_pfc_txschq_stop_one(pfvf, prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
31
int prio, lvl, err;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
34
for (prio = 0; prio < NIX_PF_PFC_PRIO_MAX; prio++) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
35
pfc_bit_set = pfc_en & (1 << prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
40
if (!pfc_bit_set || !pfvf->pfc_alloc_status[prio])
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
45
err = otx2_txschq_config(pfvf, lvl, prio, true);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
49
__func__, lvl, prio);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
59
static int otx2_pfc_txschq_alloc_one(struct otx2_nic *pfvf, u8 prio)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
91
pfvf->pfc_schq_list[lvl][prio] = rsp->schq_list[lvl][0];
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
98
pfvf->pfc_schq_list[lvl][prio] = pfvf->hw.txschq_list[lvl][0];
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
1032
if (node->prio < tmp->prio)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
1279
new_node->prio = tc_flow_cmd->common.prio;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
50
u32 prio;
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1134
u64 prio, u64 quantum)
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1145
parent->child_dwrr_prio = prio;
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1146
} else if (prio != parent->child_dwrr_prio) {
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1157
u64 prio, bool static_cfg)
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1159
if (prio == parent->child_dwrr_prio && static_cfg) {
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1164
if (static_cfg && test_bit(prio, parent->prio_bmap)) {
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1173
static void otx2_reset_dwrr_prio(struct otx2_qos_node *parent, u64 prio)
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1181
clear_bit(prio, parent->prio_bmap);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1187
u64 prio)
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1192
if (parent->child_dwrr_prio == prio)
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1197
if (prio == node->prio) {
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1199
parent->child_dwrr_prio != prio)
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1206
node->prio);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1224
u64 prio, u32 quantum,
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1234
classid, parent_classid, rate, ceil, prio, quantum);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1236
if (prio > OTX2_QOS_MAX_PRIO) {
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1261
static_cfg = !is_qos_node_dwrr(parent, pfvf, prio);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1262
ret = otx2_qos_validate_configuration(parent, extack, pfvf, prio,
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1268
ret = otx2_qos_validate_dwrr_cfg(parent, extack, pfvf, prio,
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1279
set_bit(prio, parent->prio_bmap);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1302
node = otx2_qos_sw_create_leaf_node(pfvf, parent, classid, prio, rate,
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1356
clear_bit(prio, parent->prio_bmap);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1362
u16 child_classid, u64 rate, u64 ceil, u64 prio,
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1375
if (prio > OTX2_QOS_MAX_PRIO) {
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1401
static_cfg = !is_qos_node_dwrr(node, pfvf, prio);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1403
ret = otx2_qos_validate_dwrr_cfg(node, extack, pfvf, prio,
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1414
set_bit(prio, node->prio_bmap);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1439
prio, rate, ceil, quantum,
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1495
clear_bit(prio, node->prio_bmap);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1538
u64 prio;
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1549
prio = node->prio;
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1564
clear_bit(prio, parent->prio_bmap);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1569
otx2_reset_dwrr_prio(parent, prio);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1614
u64 prio;
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1630
prio = node->prio;
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1651
clear_bit(prio, parent->prio_bmap);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1656
otx2_reset_dwrr_prio(parent, prio);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1747
htb->prio, htb->quantum,
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1756
htb->ceil, htb->prio,
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
440
if (node->prio > parent->max_static_prio)
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
441
parent->max_static_prio = node->prio;
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
445
if (tmp_node->prio == node->prio &&
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
448
if (tmp_node->prio > node->prio) {
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
476
txschq_node->prio = 0;
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
505
u16 classid, u32 prio, u64 rate, u64 ceil,
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
522
node->prio = prio;
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
766
if (tmp->is_static && tmp->prio == idx &&
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
771
} else if (!tmp->is_static && idx >= tmp->prio &&
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
99
cfg->regval[*num_regs] = node->prio << 24 |
drivers/net/ethernet/marvell/octeontx2/nic/qos.h
62
u32 prio;
drivers/net/ethernet/marvell/prestera/prestera_acl.c
169
ruleset->prio.min = UINT_MAX;
drivers/net/ethernet/marvell/prestera/prestera_acl.c
170
ruleset->prio.max = 0;
drivers/net/ethernet/marvell/prestera/prestera_acl.c
385
ruleset->prio.min = UINT_MAX;
drivers/net/ethernet/marvell/prestera/prestera_acl.c
386
ruleset->prio.max = 0;
drivers/net/ethernet/marvell/prestera/prestera_acl.c
394
ruleset->prio.min = min(ruleset->prio.min, rule->priority);
drivers/net/ethernet/marvell/prestera/prestera_acl.c
395
ruleset->prio.max = max(ruleset->prio.max, rule->priority);
drivers/net/ethernet/marvell/prestera/prestera_acl.c
426
*prio_min = ruleset->prio.min;
drivers/net/ethernet/marvell/prestera/prestera_acl.c
427
*prio_max = ruleset->prio.max;
drivers/net/ethernet/marvell/prestera/prestera_acl.c
471
u32 prio)
drivers/net/ethernet/marvell/prestera/prestera_acl.c
473
ruleset->prio.min = min(ruleset->prio.min, prio);
drivers/net/ethernet/marvell/prestera/prestera_acl.c
474
ruleset->prio.max = max(ruleset->prio.max, prio);
drivers/net/ethernet/marvell/prestera/prestera_acl.c
492
rule->re_key.prio = rule->priority;
drivers/net/ethernet/marvell/prestera/prestera_acl.c
60
} prio;
drivers/net/ethernet/marvell/prestera/prestera_acl.c
627
return prestera_hw_vtcam_rule_add(sw, e->vtcam_id, e->key.prio,
drivers/net/ethernet/marvell/prestera/prestera_acl.h
87
u32 prio;
drivers/net/ethernet/marvell/prestera/prestera_flower.c
219
prestera_acl_rule_priority_set(rule, f->common.prio);
drivers/net/ethernet/marvell/prestera/prestera_flower.c
391
if (f->common.prio <= mall_prio_max && block->ingress) {
drivers/net/ethernet/marvell/prestera/prestera_flower.c
396
if (f->common.prio >= mall_prio_min && !block->ingress) {
drivers/net/ethernet/marvell/prestera/prestera_hw.c
1372
u32 vtcam_id, u32 prio, void *key, void *keymask,
drivers/net/ethernet/marvell/prestera/prestera_hw.c
1402
req->prio = __cpu_to_le32(prio);
drivers/net/ethernet/marvell/prestera/prestera_hw.c
470
__le32 prio;
drivers/net/ethernet/marvell/prestera/prestera_hw.h
220
u32 prio, void *key, void *keymask,
drivers/net/ethernet/marvell/prestera/prestera_matchall.c
32
if (f->common.prio <= flower_prio_max && !block->ingress) {
drivers/net/ethernet/marvell/prestera/prestera_matchall.c
36
if (f->common.prio >= flower_prio_min && block->ingress) {
drivers/net/ethernet/marvell/prestera/prestera_matchall.c
58
block->mall.prio_min = min(block->mall.prio_min, f->common.prio);
drivers/net/ethernet/marvell/prestera/prestera_matchall.c
59
block->mall.prio_max = max(block->mall.prio_max, f->common.prio);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3236
u8 prio;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3238
for (prio = 0; prio < IEEE_8021QAZ_MAX_TCS; ++prio) {
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3239
priv->ets.prio_tc[prio] = prio;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3240
priv->ets.tc_tsa[prio] = IEEE_8021QAZ_TSA_VENDOR;
drivers/net/ethernet/mellanox/mlx4/main.c
836
ctrl->prio = cpu_to_be16(MLX4_DOMAIN_NIC);
drivers/net/ethernet/mellanox/mlx4/mcg.c
1050
int port, int qpn, u16 prio, u64 *reg_id)
drivers/net/ethernet/mellanox/mlx4/mcg.c
1068
rule.priority = prio;
drivers/net/ethernet/mellanox/mlx4/mcg.c
782
hw->prio = cpu_to_be16(ctrl->priority);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
221
ft_attr.prio = MLX5E_NIC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
490
ft_attr.prio = MLX5E_NIC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
223
int prio;
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
239
for (prio = 0; prio < 8; prio++) {
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
240
buffer[prio] = (u8)(prio_x_buff >> (4 * prio)) & 0xF;
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
241
mlx5_core_dbg(mdev, "prio %d, buffer %d\n", prio, buffer[prio]);
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
255
int prio;
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
278
for (prio = 0; prio < 8; prio++)
drivers/net/ethernet/mellanox/mlx5/core/en/port.c
279
prio_x_buff |= (buffer[prio] << (4 * prio));
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
419
int prio;
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
427
for (prio = 0; prio < MLX5E_MAX_PRIORITY; prio++) {
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
428
if (buffer[prio] != i)
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
432
lossy_count += !(pfc_en & (1 << prio));
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c
395
if (htb_qopt->prio || htb_qopt->quantum) {
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
230
if (tmp.common.prio >= mlx5_chains_get_prio_range(esw_chains(esw)))
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
236
tmp.common.prio++;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
412
tmp.common.prio >= mlx5_chains_get_prio_range(esw_chains(esw)) ||
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
417
tmp.common.prio++;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan.c
103
.vlan.prio = 0,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan.c
16
.vlan.prio =
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan.c
61
attr->vlan_prio[vlan_idx] = act->vlan.prio;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan_mangle.c
41
if (act->vlan.prio != (match_prio_val & match_prio_mask)) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
119
int prio;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
136
prio = 0;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
141
if (m->prio == prio)
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
142
prio = m->prio + 1;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
148
dr_matcher = mlx5_ct_fs_smfs_matcher_create(fs, tbl, ipv4, tcp, gre, prio);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
159
smfs_matcher->prio = prio;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c
20
int prio;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_act.c
125
post_attr->prio = 0;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c
133
attr->prio = 0;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c
72
ft_attr.prio = FDB_SLOW_PATH;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
359
per_vport_tbl_attr.prio = attr->prio;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
380
post_attr->prio = 0;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
416
tbl_attr.prio = attr->prio;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
557
pre_attr->prio = attr->prio;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
84
ft_attr.prio = FDB_SLOW_PATH;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1734
ft_attr.prio = ct_priv->ns_type == MLX5_FLOW_NAMESPACE_FDB ?
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
277
ft_attr.prio = MLX5E_NIC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1257
attrs->prio = x->priority;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
186
int prio;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
227
int prio;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
300
u32 prio;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1059
ft = ipsec_ft_create(attr.ns, attr.status_level, attr.prio, 3, 4, 0);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1077
ft = ipsec_ft_create(attr.ns, attr.sa_level, attr.prio, 1, 2, flags);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1173
u32 family, u32 prio, int type)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1184
ft = rx->chains ? ipsec_chains_get_table(rx->chains, prio) : rx->ft.pol;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1209
static void rx_ft_put_policy(struct mlx5e_ipsec *ipsec, u32 family, u32 prio, int type)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1215
ipsec_chains_put_table(rx->chains, prio);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1287
attr->prio = 0;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1305
ft = ipsec_ft_create(tx->ns, attr.cnt_level, attr.prio, 1, 1, 0);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1320
ft = ipsec_ft_create(tx->ns, attr.sa_level, attr.prio, 1, 4, flags);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1338
mdev, tx->ft.sa, attr.chains_ns, attr.prio, attr.pol_level,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1348
ft = ipsec_ft_create(tx->ns, attr.pol_level, attr.prio, 1, 2, 0);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
137
ipsec_chains_get_table(struct mlx5_fs_chains *chains, u32 prio)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
139
return mlx5_chains_get_table(chains, 0, prio + 1, 0);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
142
static void ipsec_chains_put_table(struct mlx5_fs_chains *chains, u32 prio)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
144
mlx5_chains_put_table(chains, 0, prio + 1, 0);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1453
u32 prio, int type)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1464
ft = tx->chains ? ipsec_chains_get_table(tx->chains, prio) : tx->ft.pol;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
148
int level, int prio,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1504
static void tx_ft_put_policy(struct mlx5e_ipsec *ipsec, u32 prio, int type)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1510
ipsec_chains_put_table(tx->chains, prio);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
158
ft_attr.prio = prio;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2266
ft = tx_ft_get_policy(mdev, ipsec, attrs->prio, attrs->type);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2333
tx_ft_put_policy(ipsec, attrs->prio, attrs->type);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2351
attrs->prio, attrs->type);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2406
rx_ft_put_policy(pol_entry->ipsec, attrs->addrs.family, attrs->prio,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2720
pol_entry->attrs.prio, pol_entry->attrs.type);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2727
tx_ft_put_policy(pol_entry->ipsec, pol_entry->attrs.prio, pol_entry->attrs.type);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
766
attr->prio = MLX5E_NIC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
788
attr->prio);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
862
ft_attr.prio = attr->prio;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
904
attr->prio,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
911
attr->prio, 1, 2, 0);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
954
ft = ipsec_ft_create(attr->ns, attr->status_level, attr->prio, 1,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
269
ft_attr.prio = MLX5E_NIC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
356
ft_attr.prio = MLX5E_NIC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
698
ft_attr.prio = MLX5E_PSP_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
361
ft_attr.prio = MLX5E_NIC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en_common.c
121
MLX5_SET(tisc, tisc, prio, tc << 1);
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
1200
static int mlx5e_set_dscp2prio(struct mlx5e_priv *priv, u8 dscp, u8 prio)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
1204
err = mlx5_set_dscp2prio(priv->mdev, dscp, prio);
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
1208
priv->dcbx_dp.dscp2prio[dscp] = prio;
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
80
static int mlx5e_set_dscp2prio(struct mlx5e_priv *priv, u8 dscp, u8 prio);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1115
ft_attr.prio = MLX5E_NIC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1248
ft_attr.prio = MLX5E_NIC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
783
ft_attr.prio = MLX5E_PROMISC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
905
ft_attr->prio = MLX5E_NIC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
939
ft_attr->prio = MLX5E_NIC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c
102
prio = MLX5E_ETHTOOL_L3_L4_PRIO + (max_tuples - num_tuples);
drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c
103
eth_ft = &ethtool->l3_l4_ft[prio];
drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c
107
prio = max_tuples - num_tuples;
drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c
108
eth_ft = &ethtool->l2_ft[prio];
drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c
109
prio += MLX5E_ETHTOOL_L2_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c
128
ft_attr.prio = prio;
drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c
92
int prio;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1017
ft_attr.prio = 1;
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1817
int i, prio;
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1822
for (prio = 0; prio < NUM_PPORT_PRIO; prio++) {
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1826
prio);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1830
prio);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1838
int i, prio;
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1843
for (prio = 0; prio < NUM_PPORT_PRIO; prio++) {
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1848
&pport->per_tc_prio_counters[prio],
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1855
[prio],
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1868
int prio;
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1875
for (prio = 0; prio < NUM_PPORT_PRIO; prio++) {
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1876
out = pstats->per_tc_prio_counters[prio];
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1877
MLX5_SET(ppcnt_reg, in, prio_tc, prio);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1899
int prio;
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1906
for (prio = 0; prio < NUM_PPORT_PRIO; prio++) {
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1907
out = pstats->per_tc_congest_prio_counters[prio];
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1908
MLX5_SET(ppcnt_reg, in, prio_tc, prio);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1946
int i, prio;
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1948
for (prio = 0; prio < NUM_PPORT_PRIO; prio++) {
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1952
prio);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1959
int i, prio;
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1961
for (prio = 0; prio < NUM_PPORT_PRIO; prio++) {
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1967
.per_prio_counters[prio],
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
2033
int i, prio;
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
2036
for_each_set_bit(prio, &pfc_combined, NUM_PPORT_PRIO) {
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
2040
snprintf(pfc_string, sizeof(pfc_string), "prio%d", prio);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
2063
int i, prio;
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
2066
for_each_set_bit(prio, &pfc_combined, NUM_PPORT_PRIO) {
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
2072
.per_prio_counters[prio],
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
2118
int prio;
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
2126
for (prio = 0; prio < NUM_PPORT_PRIO; prio++) {
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
2127
out = pstats->per_prio_counters[prio];
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
2128
MLX5_SET(ppcnt_reg, in, prio_tc, prio);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
314
#define PPORT_PER_PRIO_GET(pstats, prio, c) \
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
315
MLX5_GET64(ppcnt_reg, pstats->per_prio_counters[prio], \
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1072
hpe->peer_vhca_id, hpe->prio,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1152
hpe->prio = match_prio;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1312
if (attr->chain || attr->prio)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1314
attr->chain, attr->prio,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1335
if (attr->chain || attr->prio)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1337
attr->chain, attr->prio,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1407
if (attr->chain || attr->prio)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1408
mlx5_chains_put_table(nic_chains, attr->chain, attr->prio,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1935
if (attr->prio > max_prio) {
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4494
attr->prio = f->common.prio;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5135
if (ma->common.prio != 1) {
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5217
ft_attr.prio = 0;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
597
u8 prio;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
852
ft_attr->prio = MLX5E_TC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
960
static inline u32 hash_hairpin_info(u16 peer_vhca_id, u8 prio)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
962
return (peer_vhca_id << 16 | prio);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
966
u16 peer_vhca_id, u8 prio)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
970
u32 hash_key = hash_hairpin_info(peer_vhca_id, prio);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
974
if (hpe->peer_vhca_id == peer_vhca_id && hpe->prio == prio) {
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
84
u16 prio;
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
223
flow_act.vlan[0].prio = vport->info.qos;
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
44
flow_act.vlan[0].prio = 0;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
81
ft_attr.prio = FDB_BR_OFFLOAD;
drivers/net/ethernet/mellanox/mlx5/core/esw/indir_table.c
265
ft_attr.prio = FDB_TC_OFFLOAD;
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
128
attr->prio = FDB_CRYPTO_EGRESS;
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
27
attr->prio = FDB_CRYPTO_INGRESS;
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
37
ft_attr.prio = LEGACY_VEPA_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
99
ft_attr.prio = LEGACY_FDB_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/esw/vporttbl.c
11
u16 prio;
drivers/net/ethernet/mellanox/mlx5/core/esw/vporttbl.c
44
ft_attr.prio = FDB_PER_VPORT;
drivers/net/ethernet/mellanox/mlx5/core/esw/vporttbl.c
61
key->prio = attr->prio;
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
800
u16 prio;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1501
attr.prio = 1;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1517
attr.prio = 1;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1887
ft_attr.prio = FDB_SLOW_PATH;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1903
ft_attr.prio = FDB_TC_MISS;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2009
ft_attr.prio = 1;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2389
ft_attr.prio = FDB_DROP_ROOT;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
267
u32 chain, u32 prio, u32 level,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
273
ft = mlx5_chains_get_table(chains, chain, prio, level);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2903
.max_fte = count, .prio = 0, .level = 0,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
421
esw_cleanup_chain_dest(struct mlx5_fs_chains *chains, u32 chain, u32 prio, u32 level)
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
423
mlx5_chains_put_table(chains, chain, prio, level);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
692
flow_act.vlan[0].prio = esw_attr->vlan_prio[0];
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
696
flow_act.vlan[1].prio = esw_attr->vlan_prio[1];
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
744
fwd_attr.prio = attr->prio;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
750
if (attr->chain || attr->prio)
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
752
attr->prio, 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
787
else if (attr->chain || attr->prio)
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
788
mlx5_chains_put_table(chains, attr->chain, attr->prio, 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
815
fast_fdb = mlx5_chains_get_table(chains, attr->chain, attr->prio, 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
822
fwd_attr.prio = attr->prio;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
872
mlx5_chains_put_table(chains, attr->chain, attr->prio, 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
904
fwd_attr.prio = attr->prio;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
911
mlx5_chains_put_table(chains, attr->chain, attr->prio, 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
915
else if (attr->chain || attr->prio)
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
916
mlx5_chains_put_table(chains, attr->chain, attr->prio, 0);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c
83
ft_attr.prio = FDB_TC_OFFLOAD;
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
646
MLX5_SET(vlan, vlan, prio, fte->act_dests.action.vlan[0].prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
652
MLX5_SET(vlan, vlan, prio, fte->act_dests.action.vlan[1].prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1065
struct fs_prio *prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1069
fs_get_obj(prio, next_ns ? ft->ns->node.parent : ft->node.parent);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1071
return find_next_chained_ft(&prio->node);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1075
struct fs_prio *prio,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1078
struct mlx5_flow_root_namespace *root = find_root(&prio->node);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1082
fs_for_each_ft(iter, prio) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1113
struct fs_prio *prio)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1119
prio_parent = find_prio_chains_parent(&prio->node, &child);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1125
prev_ft = find_prev_chained_ft(&prio->node);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1147
*prio)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1149
struct mlx5_flow_root_namespace *root = find_root(&prio->node);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1296
struct fs_prio *prio)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1303
first_ft = list_first_entry_or_null(&prio->node.children,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1306
err = connect_prev_fts(dev, ft, prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1310
next_ft = first_ft ? first_ft : find_next_chained_ft(&prio->node);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1318
err = update_root_ft_create(ft, prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1323
struct fs_prio *prio)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1325
struct list_head *prev = &prio->node.children;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1328
fs_for_each_ft(iter, prio) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1354
fs_prio = find_prio(ns, ft_attr->prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1440
int prio, u32 level)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1445
ft_attr.prio = prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
162
int prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1917
vlan0->prio != vlan1->prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2548
struct fs_prio *prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2550
fs_get_obj(prio, ft->node.parent);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2552
if (!list_is_last(&ft->node.list, &prio->node.children))
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2555
prio_parent = find_prio_chains_parent(&prio->node, &child);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2558
return find_closest_ft(&prio->node, false, false);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2560
return find_next_chained_ft(&prio->node);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2613
struct fs_prio *prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2620
fs_get_obj(prio, ft->node.parent);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2621
if (!(list_first_entry(&prio->node.children,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2631
err = connect_prev_fts(dev, next_ft, prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2701
int prio = 0;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2727
prio = FDB_BYPASS_PATH;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2733
prio = type - MLX5_FLOW_NAMESPACE_EGRESS;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2737
prio = RDMA_RX_BYPASS_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2741
prio = RDMA_RX_KERNEL_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2745
prio = RDMA_TX_BYPASS_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2749
prio = RDMA_RX_COUNTERS_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2753
prio = RDMA_TX_COUNTERS_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2757
prio = RDMA_RX_IPSEC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2761
prio = RDMA_TX_IPSEC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2765
prio = RDMA_RX_MACSEC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2769
prio = RDMA_TX_MACSEC_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2774
prio = type;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2781
fs_prio = find_prio(&root_ns->ns, prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2845
unsigned int prio,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2859
fs_prio->prio = prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2866
unsigned int prio,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2869
return _fs_create_prio(ns, prio, num_levels, FS_TYPE_PRIO_CHAINS);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2873
unsigned int prio, int num_levels)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2875
return _fs_create_prio(ns, prio, num_levels, FS_TYPE_PRIO);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2886
static struct mlx5_flow_namespace *fs_create_namespace(struct fs_prio *prio,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2898
tree_add_node(&ns->node, &prio->node);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2899
list_add_tail(&ns->node.list, &prio->node.children);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2904
static int create_leaf_prios(struct mlx5_flow_namespace *ns, int prio,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2911
fs_prio = fs_create_prio(ns, prio++, prio_metadata->num_levels);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2938
int prio)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2956
return create_leaf_prios(fs_ns, prio, init_node);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2957
fs_prio = fs_create_prio(fs_ns, prio, init_node->num_levels);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2970
prio = 0;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2973
base, init_node, prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2978
prio += init_node->children[i].num_leaf_prios;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3041
static void set_prio_attrs_in_prio(struct fs_prio *prio, int acc_level);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3045
struct fs_prio *prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3047
fs_for_each_prio(prio, ns) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3049
set_prio_attrs_in_prio(prio, acc_level);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3050
acc_level += prio->num_levels;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3055
static void set_prio_attrs_in_prio(struct fs_prio *prio, int acc_level)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3060
prio->start_level = acc_level;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3061
fs_for_each_ns(ns, prio) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3068
if (prio->node.type == FS_TYPE_PRIO_CHAINS)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3072
if (!prio->num_levels)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3073
prio->num_levels = acc_level_ns - prio->start_level;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3074
WARN_ON(prio->num_levels < acc_level_ns - prio->start_level);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3080
struct fs_prio *prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3083
fs_for_each_prio(prio, ns) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3084
set_prio_attrs_in_prio(prio, start_level);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3085
start_level += prio->num_levels;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3104
ft_attr.prio = ANCHOR_PRIO;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3163
struct fs_prio *prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3170
prio = fs_create_prio(&steering->sniffer_tx_root_ns->ns, 0, 1);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3171
return PTR_ERR_OR_ZERO(prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3176
struct fs_prio *prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3183
prio = fs_create_prio(&steering->sniffer_rx_root_ns->ns, 0, 1);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3184
return PTR_ERR_OR_ZERO(prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3190
struct fs_prio *prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3197
prio = fs_create_prio(&steering->port_sel_root_ns->ns, 0,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3199
return PTR_ERR_OR_ZERO(prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3253
struct fs_prio *prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3265
prio = fs_create_prio(&root_ns->ns, i, 1);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3266
if (IS_ERR(prio)) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3267
ret = PTR_ERR(prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3284
struct fs_prio *prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3296
prio = fs_create_prio(&root_ns->ns, i, 1);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3297
if (IS_ERR(prio)) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3298
ret = PTR_ERR(prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3472
int prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3478
for (prio = 0; prio < FDB_TC_MAX_PRIO; prio++) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3479
min_prio = fs_create_prio(ns, prio, FDB_TC_LEVELS_PER_PRIO);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3537
struct fs_prio *prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3540
prio = fs_create_prio(&steering->fdb_root_ns->ns, FDB_BYPASS_PATH, 0);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3541
if (IS_ERR(prio))
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3542
return PTR_ERR(prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3544
ns = fs_create_namespace(prio, MLX5_FLOW_TABLE_MISS_ACTION_DEF);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3549
prio = fs_create_prio(ns, i, 1);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3550
if (IS_ERR(prio))
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3551
return PTR_ERR(prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3654
struct fs_prio *prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3684
prio = fs_create_prio(&vport_ns->root_ns->ns, 0, 1);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3685
if (IS_ERR(prio)) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3686
err = PTR_ERR(prio);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
479
unsigned int prio)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
484
if (iter_prio->prio == prio)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
588
struct fs_prio *prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
594
fs_get_obj(prio, ft->node.parent);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
595
prio->num_ft--;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
262
unsigned int prio;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
388
#define fs_for_each_ns_or_ft_reverse(pos, prio) \
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
389
list_for_each_entry_reverse(pos, &(prio)->node.children, list)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
391
#define fs_for_each_ns_or_ft(pos, prio) \
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
392
list_for_each_entry(pos, (&(prio)->node.children), list)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
397
#define fs_for_each_ns(pos, prio) \
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
398
fs_list_for_each_entry(pos, &(prio)->node.children)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
400
#define fs_for_each_ft(pos, prio) \
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
401
fs_list_for_each_entry(pos, &(prio)->node.children)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
403
#define fs_for_each_ft_safe(pos, tmp, prio) \
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
404
fs_list_for_each_entry_safe(pos, tmp, &(prio)->node.children)
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
153
u32 chain, u32 prio, u32 level)
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
180
(chain == 0 && prio == 1 && level == 0)) {
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
182
ft_attr.prio = chains->fs_base_prio + prio - 1;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
188
ft_attr.prio = chains->fs_base_prio;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
210
(int)PTR_ERR(ft), chain, prio, level, sz);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
401
mlx5_chains_update_prio_prevs(struct prio *prio,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
405
struct fs_chain *chain = prio->chain;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
406
struct prio *pos;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
409
if (prio->key.level)
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
416
pos = prio;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
435
pos = prio;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
465
static struct prio *
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
467
u32 chain, u32 prio, u32 level)
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
476
struct prio *prio_s;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
507
struct prio *p = list_entry(pos, struct prio, list);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
510
if (prio < p->key.prio || (prio == p->key.prio &&
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
518
ft = mlx5_chains_create_table(chains, chain, prio, level);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
546
prio_s->key.prio = prio;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
56
u32 prio;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
585
struct prio *prio)
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
587
struct fs_chain *chain = prio->chain;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
589
WARN_ON(mlx5_chains_update_prio_prevs(prio,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
590
prio->next_ft));
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
592
list_del(&prio->list);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
593
rhashtable_remove_fast(&prios_ht(chains), &prio->node,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
595
mlx5_del_flow_rules(prio->miss_rule);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
596
mlx5_destroy_flow_group(prio->miss_group);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
597
mlx5_destroy_flow_table(prio->ft);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
599
kvfree(prio);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
603
mlx5_chains_get_table(struct mlx5_fs_chains *chains, u32 chain, u32 prio,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
607
struct prio *prio_s;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
613
prio > mlx5_chains_get_prio_range(chains) ||
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
621
prev_fts = mlx5_chains_get_table(chains, chain, prio, l);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
629
key.prio = prio;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
637
prio, level);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
651
mlx5_chains_put_table(chains, chain, prio, l);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
656
mlx5_chains_put_table(struct mlx5_fs_chains *chains, u32 chain, u32 prio,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
659
struct prio *prio_s;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
663
key.prio = prio;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
677
mlx5_chains_put_table(chains, chain, prio, level);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
685
chain, prio, level);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
697
u32 chain, prio, level;
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
709
prio = mlx5_chains_get_prio_range(chains);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
712
return mlx5_chains_create_table(chains, chain, prio, level);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
83
.head_offset = offsetof(struct prio, node),
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
84
.key_offset = offsetof(struct prio, key),
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
85
.key_len = sizeof_field(struct prio, key),
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.h
43
mlx5_chains_get_table(struct mlx5_fs_chains *chains, u32 chain, u32 prio,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.h
46
mlx5_chains_put_table(struct mlx5_fs_chains *chains, u32 chain, u32 prio,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.h
82
mlx5_chains_get_table(struct mlx5_fs_chains *chains, u32 chain, u32 prio,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.h
85
mlx5_chains_put_table(struct mlx5_fs_chains *chains, u32 chain, u32 prio,
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
442
u32 family, u32 level, u32 prio)
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
500
ft_attr.prio = prio;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
530
ft_attr.prio = prio;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
628
ft_attr.prio = 1;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
712
u32 family, u32 level, u32 prio)
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
733
ft_attr.prio = prio;
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
779
err = ipsec_fs_roce_rx_mpv_create(mdev, ipsec_roce, ns, family, level, prio);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.h
19
u32 family, u32 level, u32 prio);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
342
ft_attr.prio = 0;
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
340
u8 prio, u8 *tc);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
374
int mlx5_set_dscp2prio(struct mlx5_core_dev *mdev, u8 dscp, u8 prio);
drivers/net/ethernet/mellanox/mlx5/core/port.c
1018
MLX5_SET16(qpdpm_dscp_reg, qpdpm_dscp, prio, prio);
drivers/net/ethernet/mellanox/mlx5/core/port.c
1053
dscp2prio[i] = MLX5_GET16(qpdpm_dscp_reg, qpdpm_dscp, prio);
drivers/net/ethernet/mellanox/mlx5/core/port.c
651
MLX5_SET(qtct_reg, in, prio, i);
drivers/net/ethernet/mellanox/mlx5/core/port.c
664
u8 prio, u8 *tc)
drivers/net/ethernet/mellanox/mlx5/core/port.c
674
MLX5_SET(qtct_reg, in, prio, prio);
drivers/net/ethernet/mellanox/mlx5/core/port.c
993
int mlx5_set_dscp2prio(struct mlx5_core_dev *mdev, u8 dscp, u8 prio)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
592
u8 prio = vlan->prio;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
595
return (u32)n_ethtype << 16 | (u32)(prio) << 12 | (u32)vid;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
844
MLX5_SET(vlan, vlan, prio, fte->action.vlan[0].prio);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_cmd.c
850
MLX5_SET(vlan, vlan, prio, fte->action.vlan[1].prio);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_dbg.c
758
matcher->prio);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_matcher.c
1004
matcher->prio = priority;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_matcher.c
758
if (tmp_nic_matcher->prio >= nic_matcher->prio) {
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_matcher.c
844
nic_matcher->prio = matcher->prio;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_types.h
1001
u32 prio;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_types.h
991
u32 prio;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/fs_dr.c
232
u8 prio = vlan->prio;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/fs_dr.c
236
vlan_hdr = (u32)n_ethtype << 16 | (u32)(prio) << 12 | (u32)vid;
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
1547
u8 prio)
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
1550
mlxsw_afa_qos_switch_prio_set(payload, prio);
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
1610
u8 prio,
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
1622
prio);
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h
76
u8 prio,
drivers/net/ethernet/mellanox/mlxsw/reg.h
12824
MLXSW_ITEM32(reg, sbmm, prio, 0x00, 8, 4);
drivers/net/ethernet/mellanox/mlxsw/reg.h
12851
static inline void mlxsw_reg_sbmm_pack(char *payload, u8 prio, u32 min_buff,
drivers/net/ethernet/mellanox/mlxsw/reg.h
12855
mlxsw_reg_sbmm_prio_set(payload, prio);
drivers/net/ethernet/mellanox/mlxsw/reg.h
4377
mlxsw_reg_qpdsm_prio_pack(char *payload, unsigned short prio, u8 dscp)
drivers/net/ethernet/mellanox/mlxsw/reg.h
4379
mlxsw_reg_qpdsm_prio_entry_color0_e_set(payload, prio, 1);
drivers/net/ethernet/mellanox/mlxsw/reg.h
4380
mlxsw_reg_qpdsm_prio_entry_color0_dscp_set(payload, prio, dscp);
drivers/net/ethernet/mellanox/mlxsw/reg.h
4381
mlxsw_reg_qpdsm_prio_entry_color1_e_set(payload, prio, 1);
drivers/net/ethernet/mellanox/mlxsw/reg.h
4382
mlxsw_reg_qpdsm_prio_entry_color1_dscp_set(payload, prio, dscp);
drivers/net/ethernet/mellanox/mlxsw/reg.h
4383
mlxsw_reg_qpdsm_prio_entry_color2_e_set(payload, prio, 1);
drivers/net/ethernet/mellanox/mlxsw/reg.h
4384
mlxsw_reg_qpdsm_prio_entry_color2_dscp_set(payload, prio, dscp);
drivers/net/ethernet/mellanox/mlxsw/reg.h
4464
mlxsw_reg_qpdpm_dscp_pack(char *payload, unsigned short dscp, u8 prio)
drivers/net/ethernet/mellanox/mlxsw/reg.h
4467
mlxsw_reg_qpdpm_dscp_entry_prio_set(payload, dscp, prio);
drivers/net/ethernet/mellanox/mlxsw/reg.h
5787
static inline void mlxsw_reg_pptb_prio_to_buff_pack(char *payload, u8 prio,
drivers/net/ethernet/mellanox/mlxsw/reg.h
5790
mlxsw_reg_pptb_prio_to_buff_set(payload, prio, buff);
drivers/net/ethernet/mellanox/mlxsw/reg.h
5791
mlxsw_reg_pptb_prio_to_buff_msb_set(payload, prio, buff);
drivers/net/ethernet/mellanox/mlxsw/reg.h
7543
u8 prio)
drivers/net/ethernet/mellanox/mlxsw/reg.h
7546
mlxsw_reg_rdpm_dscp_entry_prio_set(payload, index, prio);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
770
int prio, char *ppcnt_pl)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
775
mlxsw_reg_ppcnt_pack(ppcnt_pl, mlxsw_sp_port->local_port, grp, prio);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1024
u32 action, u16 vid, u16 proto, u8 prio,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1028
u32 prio, struct netlink_ext_ack *extack);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1339
enum mlxsw_sp_mr_route_prio prio);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
511
int prio, char *ppcnt_pl);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
558
struct mlxsw_sp_hdroom_prio prio[IEEE_8021Q_MAX_PRIORITIES];
drivers/net/ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c
100
&tcam_region->parman_prios[prio],
drivers/net/ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c
105
route->parman_prio = &tcam_region->parman_prios[prio];
drivers/net/ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c
126
enum mlxsw_sp_mr_route_prio prio)
drivers/net/ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c
133
key, prio);
drivers/net/ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c
93
enum mlxsw_sp_mr_route_prio prio)
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
214
enum mlxsw_sp_mr_route_prio prio)
drivers/net/ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c
233
mlxsw_sp2_mr_tcam_rule_parse(rule, key, prio);
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
474
u32 action, u16 vid, u16 proto, u8 prio,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
495
vid, prio, ethertype,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
506
u32 prio, struct netlink_ext_ack *extack)
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
513
if (prio >= IEEE_8021QAZ_MAX_TCS) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
517
return mlxsw_afa_block_append_qos_switch_prio(rulei->act_block, prio,
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
320
int prio;
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
322
for (prio = 0; prio < IEEE_8021QAZ_MAX_TCS; prio++) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
325
hdroom->prios.prio[prio].buf_idx = hdroom->prios.prio[prio].ets_buf_idx;
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
328
hdroom->prios.prio[prio].buf_idx = hdroom->prios.prio[prio].set_buf_idx;
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
336
int prio;
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
342
for (prio = 0; prio < IEEE_8021Q_MAX_PRIORITIES; prio++) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
343
if (!hdroom->prios.prio[prio].lossy)
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
344
hdroom->bufs.buf[hdroom->prios.prio[prio].buf_idx].lossy = false;
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
389
int prio;
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
391
for (prio = 0; prio < IEEE_8021QAZ_MAX_TCS; prio++) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
392
if (hdroom->prios.prio[prio].buf_idx == buf)
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
489
int prio;
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
497
for (prio = 0; prio < IEEE_8021QAZ_MAX_TCS; prio++)
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
498
mlxsw_reg_pptb_prio_to_buff_pack(pptb_pl, prio, hdroom->prios.prio[prio].buf_idx);
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
607
int prio;
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
611
for (prio = 0; prio < IEEE_8021QAZ_MAX_TCS; prio++)
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
612
hdroom.prios.prio[prio].lossy = true;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
478
u8 prio)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
486
MLXSW_REG_PPCNT_PRIO_CNT, prio);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
491
my_pfc->requests[prio] = mlxsw_reg_ppcnt_tx_pause_get(ppcnt_pl);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
492
my_pfc->indications[prio] = mlxsw_reg_ppcnt_rx_pause_get(ppcnt_pl);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
538
int prio;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
554
for (prio = 0; prio < IEEE_8021QAZ_MAX_TCS; prio++)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
555
hdroom.prios.prio[prio].lossy = !(pfc->pfc_en & BIT(prio));
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
587
int prio;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
603
for (prio = 0; prio < IEEE_8021Q_MAX_PRIORITIES; prio++)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
604
buf->prio2buffer[prio] = hdroom->prios.prio[prio].buf_idx;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
614
int prio;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
624
for (prio = 0; prio < IEEE_8021Q_MAX_PRIORITIES; prio++)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
625
hdroom.prios.prio[prio].set_buf_idx = buf->prio2buffer[prio];
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
72
int prio;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
76
for (prio = 0; prio < IEEE_8021QAZ_MAX_TCS; prio++)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
77
hdroom.prios.prio[prio].ets_buf_idx = ets->prio_tc[prio];
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
215
int prio;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
236
for (prio = 0; prio < IEEE_8021QAZ_MAX_TCS; prio++)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
237
hdroom.prios.prio[prio].lossy = !pause_en;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
606
static void mlxsw_sp_port_get_prio_strings(u8 **p, int prio)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
612
mlxsw_sp_port_hw_prio_stats[i].str, prio);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
758
enum mlxsw_reg_ppcnt_grp grp, int prio,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
771
err = mlxsw_sp_port_get_stats_raw(dev, grp, prio, ppcnt_pl);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
209
u8 prio = act->vlan.prio;
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
214
proto, prio, extack);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
597
mlxsw_sp_acl_rulei_priority(rulei, f->common.prio);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
729
if (ingress && f->common.prio <= mall_min_prio) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
733
if (!ingress && f->common.prio >= mall_max_prio) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
250
mall_entry->priority = f->common.prio;
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
273
route_params.prio = mlxsw_sp_mr_route_prio(mr_route);
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
899
.prio = MLXSW_SP_MR_ROUTE_PRIO_CATCHALL,
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.h
38
enum mlxsw_sp_mr_route_prio prio;
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c
326
route_params->prio);
drivers/net/ethernet/micrel/ksz884x.c
2108
int prio;
drivers/net/ethernet/micrel/ksz884x.c
2112
for (prio = 0; prio < PRIO_QUEUES; prio++) {
drivers/net/ethernet/micrel/ksz884x.c
2113
sw->port_cfg[port].rx_rate[prio] =
drivers/net/ethernet/micrel/ksz884x.c
2114
sw->port_cfg[port].tx_rate[prio] = 0;
drivers/net/ethernet/micrel/ksz884x.c
2250
static void sw_cfg_port_based(struct ksz_hw *hw, int port, u8 prio)
drivers/net/ethernet/micrel/ksz884x.c
2254
if (prio > PORT_BASED_PRIORITY_BASE)
drivers/net/ethernet/micrel/ksz884x.c
2255
prio = PORT_BASED_PRIORITY_BASE;
drivers/net/ethernet/micrel/ksz884x.c
2257
hw->ksz_switch->port_cfg[port].port_prio = prio;
drivers/net/ethernet/micrel/ksz884x.c
2261
data |= prio << PORT_BASED_PRIORITY_SHIFT;
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
200
u8 prio;
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
207
prio = dcb_getapp(dev, app);
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
208
if (prio) {
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
210
app_itr.priority = prio;
drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c
465
f->common.prio, 0);
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
272
u8 prio;
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
279
prio = dcb_getapp(dev, app);
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
280
if (prio) {
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
282
app_itr.priority = prio;
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
636
u32 res, dp, prio;
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
639
for (prio = 0; prio < 8; prio++)
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
641
QRES_RES_CFG(prio +
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
285
u32 value, resource, prio, delay_cnt = 0;
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
301
for (prio = 0; prio < SPX5_PRIOS; prio++) {
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
303
QRES_RES_STAT(base + prio));
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1187
fco->common.prio, 0);
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1477
VCAP_USER_TC, fco->common.prio, 0);
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
708
if (act->gate.prio < -1 || act->gate.prio > SPX5_PSFP_SG_MAX_IPV) {
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
730
sg->ipv = act->gate.prio;
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
973
act->vlan.prio);
drivers/net/ethernet/microchip/vcap/vcap_api.c
2073
static u32 vcap_sort_key(u32 max_size, u32 size, u8 user, u16 prio)
drivers/net/ethernet/microchip/vcap/vcap_api.c
2075
return ((max_size - size) << 24) | (user << 16) | prio;
drivers/net/ethernet/mscc/ocelot.c
1672
trap->prio = 1;
drivers/net/ethernet/mscc/ocelot.c
2773
int ocelot_port_set_default_prio(struct ocelot *ocelot, int port, u8 prio)
drivers/net/ethernet/mscc/ocelot.c
2775
if (prio >= OCELOT_NUM_TC)
drivers/net/ethernet/mscc/ocelot.c
2779
ANA_PORT_QOS_CFG_QOS_DEFAULT_VAL(prio),
drivers/net/ethernet/mscc/ocelot.c
2813
int ocelot_port_add_dscp_prio(struct ocelot *ocelot, int port, u8 dscp, u8 prio)
drivers/net/ethernet/mscc/ocelot.c
2817
if (prio >= OCELOT_NUM_TC)
drivers/net/ethernet/mscc/ocelot.c
2832
val = ANA_DSCP_CFG_DSCP_TRUST_ENA | ANA_DSCP_CFG_QOS_DSCP_VAL(prio);
drivers/net/ethernet/mscc/ocelot.c
2840
int ocelot_port_del_dscp_prio(struct ocelot *ocelot, int port, u8 dscp, u8 prio)
drivers/net/ethernet/mscc/ocelot.c
2853
if (ANA_DSCP_CFG_QOS_DSCP_VAL_X(dscp_cfg) != prio)
drivers/net/ethernet/mscc/ocelot.c
586
filter->prio = 1;
drivers/net/ethernet/mscc/ocelot_devlink.c
113
#define REF_Q_RSRV_I(port, prio) \
drivers/net/ethernet/mscc/ocelot_devlink.c
114
(REF_xxxx_I + xxx_Q_RSRV_x + OCELOT_NUM_TC * (port) + (prio))
drivers/net/ethernet/mscc/ocelot_devlink.c
141
#define BUF_PRIO_SHR_E(prio) \
drivers/net/ethernet/mscc/ocelot_devlink.c
142
(BUF_xxxx_E + xxx_PRIO_SHR_x + (prio))
drivers/net/ethernet/mscc/ocelot_devlink.c
163
#define BUF_PRIO_SHR_I(prio) \
drivers/net/ethernet/mscc/ocelot_devlink.c
164
(BUF_xxxx_I + xxx_PRIO_SHR_x + (prio))
drivers/net/ethernet/mscc/ocelot_devlink.c
185
#define REF_PRIO_SHR_E(prio) \
drivers/net/ethernet/mscc/ocelot_devlink.c
186
(REF_xxxx_E + xxx_PRIO_SHR_x + (prio))
drivers/net/ethernet/mscc/ocelot_devlink.c
207
#define REF_PRIO_SHR_I(prio) \
drivers/net/ethernet/mscc/ocelot_devlink.c
208
(REF_xxxx_I + xxx_PRIO_SHR_x + (prio))
drivers/net/ethernet/mscc/ocelot_devlink.c
255
int prio;
drivers/net/ethernet/mscc/ocelot_devlink.c
257
for (prio = 0; prio < OCELOT_NUM_TC; prio++) {
drivers/net/ethernet/mscc/ocelot_devlink.c
258
ocelot_wm_write(ocelot, BUF_Q_RSRV_I(port, prio), 0);
drivers/net/ethernet/mscc/ocelot_devlink.c
259
ocelot_wm_write(ocelot, BUF_Q_RSRV_E(port, prio), 0);
drivers/net/ethernet/mscc/ocelot_devlink.c
260
ocelot_wm_write(ocelot, REF_Q_RSRV_I(port, prio), 0);
drivers/net/ethernet/mscc/ocelot_devlink.c
261
ocelot_wm_write(ocelot, REF_Q_RSRV_E(port, prio), 0);
drivers/net/ethernet/mscc/ocelot_devlink.c
291
int prio;
drivers/net/ethernet/mscc/ocelot_devlink.c
293
for (prio = 0; prio < OCELOT_NUM_TC; prio++) {
drivers/net/ethernet/mscc/ocelot_devlink.c
294
ocelot_wm_write(ocelot, BUF_PRIO_SHR_I(prio), 0);
drivers/net/ethernet/mscc/ocelot_devlink.c
295
ocelot_wm_write(ocelot, BUF_PRIO_SHR_E(prio), 0);
drivers/net/ethernet/mscc/ocelot_devlink.c
296
ocelot_wm_write(ocelot, REF_PRIO_SHR_I(prio), 0);
drivers/net/ethernet/mscc/ocelot_devlink.c
297
ocelot_wm_write(ocelot, REF_PRIO_SHR_E(prio), 0);
drivers/net/ethernet/mscc/ocelot_devlink.c
304
int port, prio;
drivers/net/ethernet/mscc/ocelot_devlink.c
310
for (prio = 0; prio < OCELOT_NUM_TC; prio++) {
drivers/net/ethernet/mscc/ocelot_devlink.c
312
BUF_Q_RSRV_I(port, prio));
drivers/net/ethernet/mscc/ocelot_devlink.c
314
BUF_Q_RSRV_E(port, prio));
drivers/net/ethernet/mscc/ocelot_devlink.c
328
int port, prio;
drivers/net/ethernet/mscc/ocelot_devlink.c
334
for (prio = 0; prio < OCELOT_NUM_TC; prio++) {
drivers/net/ethernet/mscc/ocelot_devlink.c
336
REF_Q_RSRV_I(port, prio));
drivers/net/ethernet/mscc/ocelot_devlink.c
338
REF_Q_RSRV_E(port, prio));
drivers/net/ethernet/mscc/ocelot_devlink.c
47
#define BUF_Q_RSRV_E(port, prio) \
drivers/net/ethernet/mscc/ocelot_devlink.c
48
(BUF_xxxx_E + xxx_Q_RSRV_x + OCELOT_NUM_TC * (port) + (prio))
drivers/net/ethernet/mscc/ocelot_devlink.c
69
#define BUF_Q_RSRV_I(port, prio) \
drivers/net/ethernet/mscc/ocelot_devlink.c
70
(BUF_xxxx_I + xxx_Q_RSRV_x + OCELOT_NUM_TC * (port) + (prio))
drivers/net/ethernet/mscc/ocelot_devlink.c
778
int port, prio;
drivers/net/ethernet/mscc/ocelot_devlink.c
783
for (prio = 0; prio < OCELOT_NUM_TC; prio++) {
drivers/net/ethernet/mscc/ocelot_devlink.c
784
ocelot_wm_status(ocelot, BUF_Q_RSRV_I(port, prio),
drivers/net/ethernet/mscc/ocelot_devlink.c
786
ocelot_wm_status(ocelot, BUF_Q_RSRV_E(port, prio),
drivers/net/ethernet/mscc/ocelot_devlink.c
797
for (prio = 0; prio < OCELOT_NUM_TC; prio++) {
drivers/net/ethernet/mscc/ocelot_devlink.c
798
ocelot_wm_status(ocelot, REF_Q_RSRV_I(port, prio),
drivers/net/ethernet/mscc/ocelot_devlink.c
800
ocelot_wm_status(ocelot, REF_Q_RSRV_E(port, prio),
drivers/net/ethernet/mscc/ocelot_devlink.c
91
#define REF_Q_RSRV_E(port, prio) \
drivers/net/ethernet/mscc/ocelot_devlink.c
92
(REF_xxxx_E + xxx_Q_RSRV_x + OCELOT_NUM_TC * (port) + (prio))
drivers/net/ethernet/mscc/ocelot_flower.c
194
filter->action.pcp = a->vlan.prio;
drivers/net/ethernet/mscc/ocelot_flower.c
224
filter->action.pcp_a_val = a->vlan.prio;
drivers/net/ethernet/mscc/ocelot_flower.c
514
filter->action.pcp_a_val = a->vlan.prio;
drivers/net/ethernet/mscc/ocelot_flower.c
815
filter->prio = f->common.prio;
drivers/net/ethernet/mscc/ocelot_mrp.c
62
filter->prio = 1;
drivers/net/ethernet/mscc/ocelot_vcap.c
1007
if (filter->prio < tmp->prio) {
drivers/net/ethernet/mscc/ocelot_vcap.c
366
if (filter->prio != 0)
drivers/net/ethernet/mscc/ocelot_vcap.c
689
if (filter->prio != 0)
drivers/net/ethernet/mscc/ocelot_vcap.c
828
if (filter->prio != 0)
drivers/net/ethernet/netronome/nfp/abm/cls.c
108
nfp_abm_find_band_for_prio(struct nfp_abm_link *alink, unsigned int prio)
drivers/net/ethernet/netronome/nfp/abm/cls.c
113
if ((prio & iter->mask) == iter->val)
drivers/net/ethernet/netronome/nfp/flower/action.c
127
FIELD_PREP(NFP_FL_PUSH_VLAN_PRIO, act->vlan.prio) |
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
515
(a_in->vlan.prio & match.mask->vlan_priority))
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c
217
if (flow->common.prio != 1) {
drivers/net/ethernet/netronome/nfp/nic/dcb.c
399
static int nfp_nic_set_dscp2prio(struct nfp_net *nn, u8 dscp, u8 prio)
drivers/net/ethernet/netronome/nfp/nic/dcb.c
412
tc = dcb->prio2tc[prio];
drivers/net/ethernet/netronome/nfp/nic/dcb.c
425
dcb->dscp2prio[dscp] = prio;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1041
if (p_params->pfc.prio[i])
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1161
*entry |= ((u32)(p_params->app_entry[i].prio) <<
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1391
static void qed_dcbnl_getpgtccfgrx(struct qed_dev *cdev, int tc, u8 *prio,
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1395
*prio = *bwg_id = *bw_pct = *up_map = 0;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1421
*setting = dcbx_info->operational.params.pfc.prio[priority];
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1446
dcbx_set.config.params.pfc.prio[priority] = !!setting;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1597
static void qed_dcbnl_setpgtccfgrx(struct qed_dev *cdev, int prio,
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
168
bool app_tlv, bool enable, u8 prio, u8 tc,
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1731
u8 prio = 0;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
174
p_data->arr[type].priority = prio;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1742
prio = entry->prio;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1755
return prio;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1793
dcbx_set.config.params.app_entry[i].prio = pri_map;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
192
qed_wr(p_hwfn, p_ptt, DORQ_REG_PF_PCP_BB_K2, prio << 1);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1978
table[i].priority = dcbx_info->remote.params.app_entry[i].prio;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1999
if (dcbx_info->remote.params.pfc.prio[i])
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
200
bool app_tlv, bool enable, u8 prio, u8 tc,
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2067
if (params->pfc.prio[i])
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2107
dcbx_set.config.params.pfc.prio[i] = !!(pfc->pfc_en & BIT(i));
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
216
prio, tc, type, personality);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2256
u8 prio = 0;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2283
prio = entry->prio;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2295
app->priority = ffs(prio) - 1;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2362
dcbx_set.config.params.app_entry[i].prio = BIT(app->priority);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
38
#define QED_DCBX_PRIO2TC(prio_tc_tbl, prio) \
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
39
((u32)(prio_tc_tbl >> ((7 - prio) * 4)) & 0x7)
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
506
entry->prio = ffs(pri_map) - 1;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
530
p_params->pfc.prio[0] = !!(pfc_map & DCBX_PFC_PRI_EN_BITMAP_PRI_0);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
531
p_params->pfc.prio[1] = !!(pfc_map & DCBX_PFC_PRI_EN_BITMAP_PRI_1);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
532
p_params->pfc.prio[2] = !!(pfc_map & DCBX_PFC_PRI_EN_BITMAP_PRI_2);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
533
p_params->pfc.prio[3] = !!(pfc_map & DCBX_PFC_PRI_EN_BITMAP_PRI_3);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
534
p_params->pfc.prio[4] = !!(pfc_map & DCBX_PFC_PRI_EN_BITMAP_PRI_4);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
535
p_params->pfc.prio[5] = !!(pfc_map & DCBX_PFC_PRI_EN_BITMAP_PRI_5);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
536
p_params->pfc.prio[6] = !!(pfc_map & DCBX_PFC_PRI_EN_BITMAP_PRI_6);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
537
p_params->pfc.prio[7] = !!(pfc_map & DCBX_PFC_PRI_EN_BITMAP_PRI_7);
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
120
static void qede_dcbnl_setpgtccfgtx(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
125
return edev->ops->dcb->setpgtccfgtx(edev->cdev, prio, pri_type, pgid,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
129
static void qede_dcbnl_setpgtccfgrx(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
134
return edev->ops->dcb->setpgtccfgrx(edev->cdev, prio, pri_type, pgid,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
33
static void qede_dcbnl_getpgtccfgtx(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
39
edev->ops->dcb->getpgtccfgtx(edev->cdev, prio, prio_type,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
51
static void qede_dcbnl_getpgtccfgrx(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
57
edev->ops->dcb->getpgtccfgrx(edev->cdev, prio, prio_type, pgid, bw_pct,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
69
static void qede_dcbnl_getpfccfg(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
74
edev->ops->dcb->getpfccfg(edev->cdev, prio, setting);
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
77
static void qede_dcbnl_setpfccfg(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
82
edev->ops->dcb->setpfccfg(edev->cdev, prio, setting);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1002
qlcnic_dcb_get_pg_tc_cfg_rx(struct net_device *netdev, int prio, u8 *prio_type,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1102
u8 i, setting, prio;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1113
prio = qlcnic_dcb_prio_count(tc->up_tc_map);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1116
qlcnic_dcb_get_pfc_cfg(netdev, prio, &setting);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
792
qlcnic_dcb_get_pg_tc_cfg_tx(struct net_device *netdev, int tc, u8 *prio,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
801
*prio = *pgid = *bw_per = *up_tc_map = 0;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
815
*prio = tc_cfg->prio_type;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
853
static void qlcnic_dcb_get_pfc_cfg(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
858
u8 val = QLC_DCB_GET_MAP(prio);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
874
if ((val & tc_cfg->up_tc_map) && (tc_cfg->prio_cfg[prio].valid))
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
875
*setting = tc_cfg->prio_cfg[prio].pfc_type;
drivers/net/ethernet/renesas/rswitch.h
783
#define GWDCC_DCP(prio) FIELD_PREP(GWDCC_DCP_MASK, (prio))
drivers/net/ethernet/renesas/rswitch.h
902
#define INFO1_IPV(prio) ((u64)(prio) << 28ULL)
drivers/net/ethernet/sfc/mae.c
1682
struct efx_tc_lhs_rule *rule, u32 prio)
drivers/net/ethernet/sfc/mae.c
1691
MCDI_SET_DWORD(inbuf, MAE_OUTER_RULE_INSERT_IN_PRIO, prio);
drivers/net/ethernet/sfc/mae.c
1736
u32 prio)
drivers/net/ethernet/sfc/mae.c
1765
MCDI_SET_DWORD(inbuf, MAE_ACTION_RULE_INSERT_IN_PRIO, prio);
drivers/net/ethernet/sfc/mae.c
1781
u32 prio)
drivers/net/ethernet/sfc/mae.c
1784
return efx_mae_insert_lhs_action_rule(efx, rule, prio);
drivers/net/ethernet/sfc/mae.c
1785
return efx_mae_insert_lhs_outer_rule(efx, rule, prio);
drivers/net/ethernet/sfc/mae.c
2222
u32 prio, u32 acts_id, u32 *id)
drivers/net/ethernet/sfc/mae.c
2246
MCDI_SET_DWORD(inbuf, MAE_ACTION_RULE_INSERT_IN_PRIO, prio);
drivers/net/ethernet/sfc/mae.h
122
u32 prio);
drivers/net/ethernet/sfc/mae.h
129
u32 prio, u32 acts_id, u32 *id);
drivers/net/ethernet/sfc/tc.c
2410
tci |= fa->vlan.prio << VLAN_PRIO_SHIFT;
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
108
clear_mask |= ((prio << GMAC_RXQCTRL_PSRQX_SHIFT(i)) &
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
118
ctrl2 |= (prio << GMAC_RXQCTRL_PSRQX_SHIFT(queue)) &
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
126
ctrl3 |= (prio << GMAC_RXQCTRL_PSRQX_SHIFT(queue)) &
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
135
u32 prio, u32 queue)
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
148
value |= (prio << GMAC_TXQCTRL_PSTQX_SHIFT(queue)) &
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
94
u32 prio, u32 queue)
drivers/net/ethernet/stmicro/stmmac/dwmac5.c
418
if (entry->prio < curr_prio)
drivers/net/ethernet/stmicro/stmmac/dwmac5.c
421
if (entry->prio < min_prio) {
drivers/net/ethernet/stmicro/stmmac/dwmac5.c
422
min_prio = entry->prio;
drivers/net/ethernet/stmicro/stmmac/dwmac5.c
463
curr_prio = entry->prio;
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
1040
if (entry->prio < curr_prio)
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
1043
if (entry->prio < min_prio) {
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
1044
min_prio = entry->prio;
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
1086
curr_prio = entry->prio;
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
112
clear_mask |= ((prio << XGMAC_PSRQ_SHIFT(i)) &
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
122
ctrl2 |= (prio << XGMAC_PSRQ_SHIFT(queue)) &
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
130
ctrl3 |= (prio << XGMAC_PSRQ_SHIFT(queue)) &
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
138
static void dwxgmac2_tx_queue_prio(struct mac_device_info *hw, u32 prio,
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
150
value |= (prio << XGMAC_PSTC_SHIFT(queue)) & XGMAC_PSTC(queue);
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
97
static void dwxgmac2_rx_queue_prio(struct mac_device_info *hw, u32 prio,
drivers/net/ethernet/stmicro/stmmac/hwif.h
334
void (*rx_queue_prio)(struct mac_device_info *hw, u32 prio, u32 queue);
drivers/net/ethernet/stmicro/stmmac/hwif.h
336
void (*tx_queue_prio)(struct mac_device_info *hw, u32 prio, u32 queue);
drivers/net/ethernet/stmicro/stmmac/stmmac.h
166
u32 prio;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3475
u32 prio;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3481
prio = priv->plat->rx_queues_cfg[queue].prio;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3482
stmmac_rx_queue_prio(priv, priv->hw, prio, queue);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3495
u32 prio;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3501
prio = priv->plat->tx_queues_cfg[queue].prio;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3502
stmmac_tx_queue_prio(priv, priv->hw, prio, queue);
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
187
&plat->rx_queues_cfg[queue].prio))
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
258
&plat->tx_queues_cfg[queue].prio))
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
141
entry->prio = prio;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
148
frag->prio = prio;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
155
entry->prio = prio;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
20
entry->prio = ~0x0;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
684
u32 prio;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
691
prio = BIT(match.key->vlan_priority);
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
692
stmmac_rx_queue_prio(priv, priv->hw, prio, tc);
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
97
u32 prio = cls->common.prio << 16;
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
1506
unsigned int ppq, ppq_extra, prio, prio_queues;
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
1556
for (i = 0, prio = 0; i < prio_queues;) {
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
1560
"PRIO%u mapped to RXq%u\n", prio, i);
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
1561
mask |= (1 << prio);
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
1562
prio++;
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
1567
"PRIO%u mapped to RXq%u\n", prio, i);
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
1568
mask |= (1 << prio);
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
1569
prio++;
drivers/net/ethernet/ti/am65-cpsw-qos.c
210
int i, tc, offset, count, prio, ret;
drivers/net/ethernet/ti/am65-cpsw-qos.c
247
prio = tc;
drivers/net/ethernet/ti/am65-cpsw-qos.c
253
tx_prio_map |= prio << (4 * i);
drivers/net/ethernet/ti/am65-cpsw-qos.c
44
int prio;
drivers/net/ethernet/ti/am65-cpsw-qos.c
46
for (prio = 0; prio < AM65_CPSW_PN_FIFO_PRIO_NUM; prio++) {
drivers/net/ethernet/ti/am65-cpsw-qos.c
47
writel(0, port->port_base + AM65_CPSW_PN_REG_PRI_CIR(prio));
drivers/net/ethernet/ti/am65-cpsw-qos.c
48
writel(0, port->port_base + AM65_CPSW_PN_REG_PRI_EIR(prio));
drivers/net/ethernet/ti/am65-cpsw-qos.c
59
int tc, prio;
drivers/net/ethernet/ti/am65-cpsw-qos.c
81
prio = tc;
drivers/net/ethernet/ti/am65-cpsw-qos.c
87
port->port_base + AM65_CPSW_PN_REG_PRI_CIR(prio));
drivers/net/ethernet/ti/am65-cpsw-qos.c
99
port->port_base + AM65_CPSW_PN_REG_PRI_EIR(prio));
drivers/net/ethernet/ti/cpsw_priv.c
235
u16 vtag, vid, prio, pkt_type;
drivers/net/ethernet/ti/cpsw_priv.c
257
prio = (rx_vlan_encap_hdr >>
drivers/net/ethernet/ti/cpsw_priv.c
261
vtag = (prio << VLAN_PRIO_SHIFT) | vid;
drivers/net/geneve.c
1412
__u8 prio, ttl;
drivers/net/geneve.c
1423
prio = geneve_get_dsfield(skb, dev, info, &use_cache);
drivers/net/geneve.c
1430
geneve->cfg.info.key.tp_dst, prio,
drivers/net/geneve.c
1470
prio = ip_tunnel_ecn_encap(prio, ip_hdr(skb), skb);
drivers/net/geneve.c
1485
&saddr, &key->u.ipv6.dst, prio, ttl,
drivers/net/geneve.c
1585
u8 prio;
drivers/net/geneve.c
1591
prio = geneve_get_dsfield(skb, dev, info, &use_cache);
drivers/net/geneve.c
1598
geneve->cfg.info.key.tp_dst, prio,
drivers/net/pse-pd/pd692x0.c
1371
unsigned int prio)
drivers/net/pse-pd/pd692x0.c
1384
msg.data[4] = prio + 1;
drivers/net/pse-pd/pse_core.c
1628
status->prio = pi->prio;
drivers/net/pse-pd/pse_core.c
1637
status->prio = ret;
drivers/net/pse-pd/pse_core.c
1909
unsigned int prio)
drivers/net/pse-pd/pse_core.c
1926
if (prio >= pcdev->nr_lines) {
drivers/net/pse-pd/pse_core.c
1929
prio, pcdev->nr_lines);
drivers/net/pse-pd/pse_core.c
1934
pcdev->pi[psec->id].prio = prio;
drivers/net/pse-pd/pse_core.c
1947
if (prio > pcdev->pis_prio_max) {
drivers/net/pse-pd/pse_core.c
1950
prio, pcdev->pis_prio_max);
drivers/net/pse-pd/pse_core.c
1955
ret = ops->pi_set_prio(pcdev, psec->id, prio);
drivers/net/pse-pd/pse_core.c
371
if (pcdev->pi[i].prio > prio_max)
drivers/net/pse-pd/pse_core.c
376
prio_max = pcdev->pi[i].prio;
drivers/net/pse-pd/pse_core.c
516
int prio)
drivers/net/pse-pd/pse_core.c
523
if (pcdev->pi[i].prio != prio ||
drivers/net/pse-pd/pse_core.c
560
if (_prio <= pi->prio) {
drivers/net/wireless/ath/ath10k/mac.c
7757
u32 prio = 0, acc = 0;
drivers/net/wireless/ath/ath10k/mac.c
7770
prio = 7;
drivers/net/wireless/ath/ath10k/mac.c
7776
prio = 5;
drivers/net/wireless/ath/ath10k/mac.c
7782
prio = 2;
drivers/net/wireless/ath/ath10k/mac.c
7788
prio = 0;
drivers/net/wireless/ath/ath10k/mac.c
7840
arg.user_priority = prio;
drivers/net/wireless/ath/ath11k/wmi.c
3120
lvl_conf->prio = param->levelconf[i].priority;
drivers/net/wireless/ath/ath11k/wmi.h
4020
u32 prio;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6183
u8 brcmf_map_prio_to_prec(void *config, u8 prio)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6188
return (prio == PRIO_8021D_NONE || prio == PRIO_8021D_BE) ?
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6189
(prio ^ 2) : prio;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6194
if (prio > PRIO_8021D_EE &&
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6195
cfg->ac_priority[prio] == cfg->ac_priority[PRIO_8021D_BE])
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6196
return cfg->ac_priority[prio] * 2;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6199
if (prio == PRIO_8021D_BE || prio == PRIO_8021D_BK ||
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6200
prio == PRIO_8021D_CL || prio == PRIO_8021D_VO)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6201
return cfg->ac_priority[prio] * 2;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6203
return cfg->ac_priority[prio] * 2 + 1;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6206
u8 brcmf_map_prio_to_aci(void *config, u8 prio)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6215
return cfg->ac_priority[prio];
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6217
return prio;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h
91
u8 brcmf_map_prio_to_prec(void *cfg, u8 prio);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h
93
u8 brcmf_map_prio_to_aci(void *cfg, u8 prio);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c
104
u8 prio, u8 ifidx)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c
115
fifo = brcmf_flowring_prio2fifo[prio];
drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c
60
u8 prio, u8 ifidx)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c
70
fifo = brcmf_flowring_prio2fifo[prio];
drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h
51
u8 prio, u8 ifidx);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h
53
u8 prio, u8 ifidx);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h
100
TP_printk("bcdc: prio=%d siglen=%d", __entry->prio, __entry->siglen)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h
87
__field(u8, prio)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h
94
__entry->prio = *((u8 *)data + 1);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1350
bool state, int prio)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.h
99
bool state, int prio);
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3473
int prio = -1;
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3479
prio = 3;
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3482
prio = 2;
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3485
prio = 1;
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3490
prio = -1;
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3493
return prio;
drivers/net/wireless/microchip/wilc1000/wlan.c
1058
int prio = tqe->q_num;
drivers/net/wireless/microchip/wilc1000/wlan.c
1062
memcpy(&txb[offset + 4], &prio, sizeof(prio));
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1071
unsigned int prio, unsigned int entries)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1082
prio);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1086
priv->tx_ring[prio].desc = ring;
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1087
priv->tx_ring[prio].dma = dma;
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1088
priv->tx_ring[prio].idx = 0;
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1089
priv->tx_ring[prio].entries = entries;
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1090
skb_queue_head_init(&priv->tx_ring[prio].queue);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1099
static void rtl8180_free_tx_ring(struct ieee80211_hw *dev, unsigned int prio)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1102
struct rtl8180_tx_ring *ring = &priv->tx_ring[prio];
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
342
static void rtl8180_handle_tx(struct ieee80211_hw *dev, unsigned int prio)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
345
struct rtl8180_tx_ring *ring = &priv->tx_ring[prio];
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
372
ieee80211_wake_queue(dev, prio);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
463
unsigned int prio = 0;
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
477
prio = skb_get_queue_mapping(skb);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
478
ring = &priv->tx_ring[prio];
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
579
ieee80211_stop_queue(dev, prio);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
585
hw_prio = rtl8187se_queues_map[prio];
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
589
hw_prio = rtl8180_queues_map[prio];
drivers/net/wireless/realtek/rtlwifi/pci.c
1139
unsigned int prio, unsigned int entries)
drivers/net/wireless/realtek/rtlwifi/pci.c
1158
prio);
drivers/net/wireless/realtek/rtlwifi/pci.c
1162
rtlpci->tx_ring[prio].buffer_desc = buffer_desc;
drivers/net/wireless/realtek/rtlwifi/pci.c
1163
rtlpci->tx_ring[prio].buffer_desc_dma = buffer_desc_dma;
drivers/net/wireless/realtek/rtlwifi/pci.c
1165
rtlpci->tx_ring[prio].cur_tx_rp = 0;
drivers/net/wireless/realtek/rtlwifi/pci.c
1166
rtlpci->tx_ring[prio].cur_tx_wp = 0;
drivers/net/wireless/realtek/rtlwifi/pci.c
1174
pr_err("Cannot allocate TX ring (prio = %d)\n", prio);
drivers/net/wireless/realtek/rtlwifi/pci.c
1178
rtlpci->tx_ring[prio].desc = desc;
drivers/net/wireless/realtek/rtlwifi/pci.c
1179
rtlpci->tx_ring[prio].dma = desc_dma;
drivers/net/wireless/realtek/rtlwifi/pci.c
1181
rtlpci->tx_ring[prio].idx = 0;
drivers/net/wireless/realtek/rtlwifi/pci.c
1182
rtlpci->tx_ring[prio].entries = entries;
drivers/net/wireless/realtek/rtlwifi/pci.c
1183
skb_queue_head_init(&rtlpci->tx_ring[prio].queue);
drivers/net/wireless/realtek/rtlwifi/pci.c
1186
prio, desc);
drivers/net/wireless/realtek/rtlwifi/pci.c
1264
unsigned int prio)
drivers/net/wireless/realtek/rtlwifi/pci.c
1268
struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[prio];
drivers/net/wireless/realtek/rtlwifi/pci.c
450
static void _rtl_pci_tx_isr(struct ieee80211_hw *hw, int prio)
drivers/net/wireless/realtek/rtlwifi/pci.c
455
struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[prio];
drivers/net/wireless/realtek/rtlwifi/pci.c
469
if (!rtlpriv->cfg->ops->is_tx_desc_closed(hw, prio, ring->idx))
drivers/net/wireless/realtek/rtlwifi/pci.c
489
if (prio == TXCMD_QUEUE) {
drivers/net/wireless/realtek/rtlwifi/pci.c
536
prio, ring->idx,
drivers/net/wireless/realtek/rtw88/mac.c
1035
addr = &chip->prioq_addrs->prio[prio_queue];
drivers/net/wireless/realtek/rtw88/main.h
1034
struct rtw_prioq_addr prio[RTW_DMA_MAPPING_MAX];
drivers/net/wireless/realtek/rtw88/rtw8723x.c
751
.prio[RTW_DMA_MAPPING_EXTRA] = {
drivers/net/wireless/realtek/rtw88/rtw8723x.c
754
.prio[RTW_DMA_MAPPING_LOW] = {
drivers/net/wireless/realtek/rtw88/rtw8723x.c
757
.prio[RTW_DMA_MAPPING_NORMAL] = {
drivers/net/wireless/realtek/rtw88/rtw8723x.c
760
.prio[RTW_DMA_MAPPING_HIGH] = {
drivers/net/wireless/realtek/rtw88/rtw8812a.c
980
.prio[RTW_DMA_MAPPING_EXTRA] = {
drivers/net/wireless/realtek/rtw88/rtw8812a.c
983
.prio[RTW_DMA_MAPPING_LOW] = {
drivers/net/wireless/realtek/rtw88/rtw8812a.c
986
.prio[RTW_DMA_MAPPING_NORMAL] = {
drivers/net/wireless/realtek/rtw88/rtw8812a.c
989
.prio[RTW_DMA_MAPPING_HIGH] = {
drivers/net/wireless/realtek/rtw88/rtw8814a.c
2109
.prio[RTW_DMA_MAPPING_EXTRA] = {
drivers/net/wireless/realtek/rtw88/rtw8814a.c
2112
.prio[RTW_DMA_MAPPING_LOW] = {
drivers/net/wireless/realtek/rtw88/rtw8814a.c
2115
.prio[RTW_DMA_MAPPING_NORMAL] = {
drivers/net/wireless/realtek/rtw88/rtw8814a.c
2118
.prio[RTW_DMA_MAPPING_HIGH] = {
drivers/net/wireless/realtek/rtw88/rtw8821a.c
926
.prio[RTW_DMA_MAPPING_EXTRA] = {
drivers/net/wireless/realtek/rtw88/rtw8821a.c
929
.prio[RTW_DMA_MAPPING_LOW] = {
drivers/net/wireless/realtek/rtw88/rtw8821a.c
932
.prio[RTW_DMA_MAPPING_NORMAL] = {
drivers/net/wireless/realtek/rtw88/rtw8821a.c
935
.prio[RTW_DMA_MAPPING_HIGH] = {
drivers/net/wireless/realtek/rtw88/rtw8821c.c
1643
.prio[RTW_DMA_MAPPING_EXTRA] = {
drivers/net/wireless/realtek/rtw88/rtw8821c.c
1646
.prio[RTW_DMA_MAPPING_LOW] = {
drivers/net/wireless/realtek/rtw88/rtw8821c.c
1649
.prio[RTW_DMA_MAPPING_NORMAL] = {
drivers/net/wireless/realtek/rtw88/rtw8821c.c
1652
.prio[RTW_DMA_MAPPING_HIGH] = {
drivers/net/wireless/realtek/rtw88/rtw8822b.c
2135
.prio[RTW_DMA_MAPPING_EXTRA] = {
drivers/net/wireless/realtek/rtw88/rtw8822b.c
2138
.prio[RTW_DMA_MAPPING_LOW] = {
drivers/net/wireless/realtek/rtw88/rtw8822b.c
2141
.prio[RTW_DMA_MAPPING_NORMAL] = {
drivers/net/wireless/realtek/rtw88/rtw8822b.c
2144
.prio[RTW_DMA_MAPPING_HIGH] = {
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4944
.prio[RTW_DMA_MAPPING_EXTRA] = {
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4947
.prio[RTW_DMA_MAPPING_LOW] = {
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4950
.prio[RTW_DMA_MAPPING_NORMAL] = {
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4953
.prio[RTW_DMA_MAPPING_HIGH] = {
drivers/nvme/common/keyring.c
236
int prio;
drivers/nvme/common/keyring.c
238
for (prio = 0; prio < ARRAY_SIZE(nvme_tls_psk_prio); prio++) {
drivers/nvme/common/keyring.c
239
bool generated = nvme_tls_psk_prio[prio].generated;
drivers/nvme/common/keyring.c
240
u8 ver = nvme_tls_psk_prio[prio].psk_ver;
drivers/nvme/common/keyring.c
241
enum nvme_tcp_tls_cipher cipher = nvme_tls_psk_prio[prio].cipher;
drivers/s390/char/sclp.c
111
static inline void sclp_trace_bin(int prio, void *d, int len, int errlen)
drivers/s390/char/sclp.c
113
debug_event(&sclp_debug, prio, d, no_zeroes_len(d, len));
drivers/s390/char/sclp.c
135
static inline void sclp_trace_sccb(int prio, char *id, u32 a, u64 b,
drivers/s390/char/sclp.c
139
sclp_trace(prio, id, a, b, err);
drivers/s390/char/sclp.c
141
sclp_trace_bin(prio + 1, sccb, abbrev_len(cmd, sccb),
drivers/s390/char/sclp.c
146
static inline void sclp_trace_evbuf(int prio, char *id, u32 a, u64 b,
drivers/s390/char/sclp.c
149
sclp_trace(prio, id, a, b, err);
drivers/s390/char/sclp.c
150
sclp_trace_bin(prio + 1, evbuf,
drivers/s390/char/sclp.c
155
static inline void sclp_trace_req(int prio, char *id, struct sclp_req *req,
drivers/s390/char/sclp.c
174
sclp_trace(prio, id, __pa(sccb), summary.b, err);
drivers/s390/char/sclp.c
177
static inline void sclp_trace_register(int prio, char *id, u32 a, u64 b,
drivers/s390/char/sclp.c
188
sclp_trace(prio, id, a, b, false);
drivers/s390/char/sclp.c
189
sclp_trace_bin(prio, &d, sizeof(d), 0);
drivers/s390/char/sclp.c
87
static inline void sclp_trace(int prio, char *id, u32 a, u64 b, bool err)
drivers/s390/char/sclp.c
95
debug_event(&sclp_debug, prio, &e, sizeof(e));
drivers/s390/cio/orb.h
56
u32 prio:8;
drivers/s390/net/qeth_core_main.c
6976
unsigned int prio;
drivers/s390/net/qeth_core_main.c
6992
for (prio = 0; prio <= TC_BITMASK; prio++)
drivers/s390/net/qeth_core_main.c
6993
netdev_set_prio_tc_map(dev, prio, TC_IQD_UCAST);
drivers/scsi/csiostor/csio_wr.c
981
csio_wr_issue(struct csio_hw *hw, int qidx, bool prio)
drivers/scsi/csiostor/csio_wr.c
990
csio_wr_reg32(hw, DBPRIO_V(prio) | QID_V(q->un.eq.physeqid) |
drivers/scsi/fcoe/fcoe.c
1769
int prio;
drivers/scsi/fcoe/fcoe.c
1786
prio = ffs(entry->app.priority) - 1;
drivers/scsi/fcoe/fcoe.c
1788
prio = entry->app.priority;
drivers/scsi/fcoe/fcoe.c
1790
if (prio < 0)
drivers/scsi/fcoe/fcoe.c
1795
ctlr->priority = prio;
drivers/scsi/fcoe/fcoe.c
1798
fcoe->priority = prio;
drivers/scsi/qedf/qedf.h
330
u8 prio;
drivers/scsi/qedf/qedf_debugfs.c
341
seq_printf(s, "FIP 802.1Q Priority: %d\n", qedf->prio);
drivers/scsi/qedf/qedf_main.c
126
vlan_id_tmp = vlan_id | (qedf->prio << VLAN_PRIO_SHIFT);
drivers/scsi/qedf/qedf_main.c
130
vlan_id_tmp, qedf->prio);
drivers/scsi/qedf/qedf_main.c
1364
qedf->prio << FCOE_CONN_OFFLOAD_RAMROD_DATA_PRIORITY_SHIFT;
drivers/scsi/qedf/qedf_main.c
3389
qedf->prio = qedf_default_prio;
drivers/scsi/qedf/qedf_main.c
3391
qedf->prio = QEDF_DEFAULT_PRIO;
drivers/scsi/qedf/qedf_main.c
670
qedf->prio = qedf_default_prio;
drivers/scsi/qedf/qedf_main.c
675
qedf->prio = QEDF_DEFAULT_PRIO;
drivers/scsi/qedf/qedf_main.c
677
qedf->prio = tmp_prio;
drivers/scsi/scsi_lib.c
3373
u8 prio = designator_prio(d);
drivers/scsi/scsi_lib.c
3375
if (prio == 0 || cur_id_prio > prio)
drivers/scsi/scsi_lib.c
3383
cur_id_prio = prio;
drivers/scsi/scsi_lib.c
3393
cur_id_prio = prio;
drivers/scsi/scsi_lib.c
3418
cur_id_prio = prio;
drivers/scsi/scsi_lib.c
3442
prio = 2;
drivers/scsi/scsi_lib.c
3443
if (cur_id_prio > prio)
drivers/scsi/scsi_lib.c
3446
cur_id_prio = prio;
drivers/scsi/virtio_scsi.c
532
cmd->prio = 0;
drivers/sh/intc/chip.c
129
int intc_set_priority(unsigned int irq, unsigned int prio)
drivers/sh/intc/chip.c
135
if (!intc_get_prio_level(irq) || prio <= 1)
drivers/sh/intc/chip.c
138
ihp = intc_find_irq(d->prio, d->nr_prio, irq);
drivers/sh/intc/chip.c
140
if (prio >= (1 << _INTC_WIDTH(ihp->handle)))
drivers/sh/intc/chip.c
143
intc_set_prio_level(irq, prio);
drivers/sh/intc/core.c
132
hp = d->prio + d->nr_prio;
drivers/sh/intc/core.c
269
d->prio = kzalloc_objs(*d->prio, hw->nr_vectors, GFP_NOWAIT);
drivers/sh/intc/core.c
270
if (!d->prio)
drivers/sh/intc/core.c
279
sort(d->prio, hw->nr_prio_regs, sizeof(*d->prio),
drivers/sh/intc/core.c
373
kfree(d->prio);
drivers/sh/intc/internals.h
65
struct intc_handle_int *prio;
drivers/soc/fsl/dpio/dpio-service.c
561
u32 qdid, u8 prio, u16 qdbin,
drivers/soc/fsl/dpio/dpio-service.c
572
qbman_eq_desc_set_qd(&ed, qdid, qdbin, prio);
drivers/soc/ti/knav_dma.c
160
writel_relaxed(cfg->u.tx.priority, &chan->reg_tx_sched->prio);
drivers/soc/ti/knav_dma.c
72
u32 prio;
drivers/tty/ipwireless/hardware.c
1314
static int set_control_line(struct ipw_hardware *hw, int prio,
drivers/tty/ipwireless/hardware.c
1320
if (prio == PRIO_SETUP)
drivers/tty/ipwireless/hardware.c
1329
send_packet(hw, prio, &packet->header);
drivers/tty/n_gsm.c
1574
unsigned int ftype, i, adaption, prio, n1, k;
drivers/tty/n_gsm.c
1578
prio = FIELD_GET(PN_P_FIELD_PRIO, params->p_bits);
drivers/tty/n_gsm.c
1614
if (prio != dlci->prio) {
drivers/tty/n_gsm.c
1617
__func__, prio);
drivers/tty/n_gsm.c
1660
dlci->prio = prio;
drivers/tty/n_gsm.c
177
u8 prio; /* Priority */
drivers/tty/n_gsm.c
2301
if (dlci->prio != (roundup(dlci->addr + 1, 8) - 1))
drivers/tty/n_gsm.c
2517
dc->priority = (u32)dlci->prio;
drivers/tty/n_gsm.c
2575
if (dc->priority != dlci->prio)
drivers/tty/n_gsm.c
2608
dlci->prio = (u8)dc->priority;
drivers/tty/n_gsm.c
2610
dlci->prio = roundup(dlci->addr + 1, 8) - 1;
drivers/tty/n_gsm.c
2667
dlci->prio = 0;
drivers/tty/n_gsm.c
2669
dlci->prio = roundup(addr + 1, 8) - 1;
drivers/tty/n_gsm.c
627
params->p_bits = FIELD_PREP(PN_P_FIELD_PRIO, dlci->prio);
fs/afs/addr_prefs.c
272
ret = kstrtou16(argv[2], 10, &pref.prio);
fs/afs/addr_prefs.c
295
preflist->prefs[i].prio = pref.prio;
fs/afs/addr_prefs.c
474
test.prio = 0;
fs/afs/addr_prefs.c
488
WRITE_ONCE(alist->addrs[i].prio, preflist->prefs[j].prio);
fs/afs/addr_prefs.c
496
test.prio = 0;
fs/afs/addr_prefs.c
510
WRITE_ONCE(alist->addrs[i].prio, preflist->prefs[j].prio);
fs/afs/fs_probe.c
293
alist->addrs[i].prio > best_prio) {
fs/afs/fs_probe.c
295
best_prio = alist->addrs[i].prio;
fs/afs/internal.h
102
u16 prio; /* Address priority */
fs/afs/internal.h
86
u16 prio; /* Priority */
fs/afs/proc.c
187
seq_printf(m, "UDP %-43.43s %5u\n", buf, pref->prio);
fs/afs/proc.c
192
seq_printf(m, "UDP %-43.43s %5u\n", buf, pref->prio);
fs/afs/proc.c
477
addr->last_error, addr->prio);
fs/afs/rotate.c
563
if (sal->addrs[j].prio > best_prio) {
fs/afs/rotate.c
565
best_prio = sal->addrs[j].prio;
fs/afs/rotate.c
622
if (alist->addrs[i].prio > best_prio) {
fs/afs/rotate.c
624
best_prio = alist->addrs[i].prio;
fs/afs/vl_probe.c
177
alist->addrs[i].prio > best_prio) {
fs/afs/vl_probe.c
179
best_prio = alist->addrs[i].prio;
fs/jffs2/nodelist.h
386
uint32_t *len, int prio, uint32_t sumsize);
fs/jffs2/nodemgmt.c
121
if (prio == ALLOC_DELETION && c->nr_free_blocks + c->nr_erasing_blocks >= c->resv_blocks_deletion) {
fs/jffs2/nodemgmt.c
146
if (prio == ALLOC_DELETION && c->nr_free_blocks + c->nr_erasing_blocks >= c->resv_blocks_deletion) {
fs/jffs2/nodemgmt.c
79
uint32_t *len, int prio, uint32_t sumsize)
fs/jffs2/nodemgmt.c
97
if (prio != ALLOC_DELETION && !jffs2_rp_can_write(c)) {
fs/notify/mark.c
193
for (unsigned int p = conn->prio + 1; p <= highest_prio; p++)
fs/notify/mark.c
195
for (unsigned int p = conn->prio; p > highest_prio; p--)
fs/notify/mark.c
197
conn->prio = highest_prio;
fs/notify/mark.c
725
conn->prio = 0;
include/linux/audit.h
59
u64 prio;
include/linux/buffer_head.h
137
BUFFER_FNS(Prio, prio)
include/linux/compaction.h
94
const struct alloc_context *ac, enum compact_priority prio,
include/linux/console.h
219
unsigned int prio : 2;
include/linux/console.h
276
enum nbcon_prio prio;
include/linux/dma/pxa-dma.h
23
enum pxad_chan_prio prio;
include/linux/dpll.h
94
u32 *prio, struct netlink_ext_ack *extack);
include/linux/dpll.h
97
const u32 prio, struct netlink_ext_ack *extack);
include/linux/fsnotify.h
22
int prio)
include/linux/fsnotify.h
30
return atomic_long_read(&sbinfo->watched_objects[prio]);
include/linux/fsnotify_backend.h
546
unsigned char prio; /* Highest priority group */
include/linux/ioprio.h
60
int prio;
include/linux/ioprio.h
69
prio = ioc->ioprio;
include/linux/ioprio.h
70
if (IOPRIO_PRIO_CLASS(prio) == IOPRIO_CLASS_NONE)
include/linux/ioprio.h
71
prio = IOPRIO_PRIO_VALUE(task_nice_ioclass(p),
include/linux/ioprio.h
73
return prio;
include/linux/mlx4/device.h
1286
__be16 prio;
include/linux/mlx4/device.h
1459
int port, int qpn, u16 prio, u64 *reg_id);
include/linux/mlx5/fs.h
225
int prio;
include/linux/mlx5/fs.h
253
int prio, u32 level);
include/linux/mlx5/fs.h
283
u8 prio;
include/linux/mlx5/mlx5_ifc.h
10304
u8 prio[0x3];
include/linux/mlx5/mlx5_ifc.h
11996
u8 prio[0x04];
include/linux/mlx5/mlx5_ifc.h
12141
u8 prio[0x3];
include/linux/mlx5/mlx5_ifc.h
3871
u8 prio[0x3];
include/linux/mlx5/mlx5_ifc.h
4053
u8 prio[0x4];
include/linux/mlx5/mlx5_ifc.h
7809
u8 prio[0x1];
include/linux/mlx5/mlx5_ifc_fpga.h
192
u8 prio[0x3];
include/linux/netdevice.h
2608
int netdev_get_prio_tc_map(const struct net_device *dev, u32 prio)
include/linux/netdevice.h
2610
return dev->prio_tc_map[prio & TC_BITMASK];
include/linux/netdevice.h
2614
int netdev_set_prio_tc_map(struct net_device *dev, u8 prio, u8 tc)
include/linux/netdevice.h
2619
dev->prio_tc_map[prio & TC_BITMASK] = tc & TC_BITMASK;
include/linux/parman.h
68
void parman_prio_init(struct parman *parman, struct parman_prio *prio,
include/linux/parman.h
70
void parman_prio_fini(struct parman_prio *prio);
include/linux/parman.h
71
int parman_item_add(struct parman *parman, struct parman_prio *prio,
include/linux/parman.h
73
void parman_item_remove(struct parman *parman, struct parman_prio *prio,
include/linux/plist.h
105
.prio = (__prio), \
include/linux/plist.h
125
static inline void plist_node_init(struct plist_node *node, int prio)
include/linux/plist.h
127
node->prio = prio;
include/linux/plist_types.h
12
int prio;
include/linux/pm_qos.h
206
return dev->power.qos->resume_latency_req->data.pnode.prio;
include/linux/pse-pd/pse.h
156
u32 prio;
include/linux/pse-pd/pse.h
213
unsigned int prio);
include/linux/pse-pd/pse.h
264
int prio;
include/linux/pse-pd/pse.h
364
unsigned int prio);
include/linux/pse-pd/pse.h
404
unsigned int prio)
include/linux/qed/qed_eth_if.h
206
void (*getpgtccfgtx)(struct qed_dev *cdev, int prio, u8 *prio_type,
include/linux/qed/qed_eth_if.h
209
void (*getpgtccfgrx)(struct qed_dev *cdev, int prio, u8 *prio_type,
include/linux/qed/qed_eth_if.h
212
void (*getpfccfg)(struct qed_dev *cdev, int prio, u8 *setting);
include/linux/qed/qed_eth_if.h
213
void (*setpfccfg)(struct qed_dev *cdev, int prio, u8 setting);
include/linux/qed/qed_eth_if.h
222
void (*setpgtccfgtx)(struct qed_dev *cdev, int prio,
include/linux/qed/qed_eth_if.h
224
void (*setpgtccfgrx)(struct qed_dev *cdev, int prio,
include/linux/qed/qed_if.h
72
u8 prio[QED_MAX_PFC_PRIORITIES];
include/linux/qed/qed_if.h
87
u8 prio;
include/linux/sched.h
866
int prio;
include/linux/sched/deadline.h
13
static inline bool dl_prio(int prio)
include/linux/sched/deadline.h
15
return unlikely(prio < MAX_DL_PRIO);
include/linux/sched/deadline.h
24
return dl_prio(p->prio);
include/linux/sched/prio.h
28
#define PRIO_TO_NICE(prio) ((prio) - DEFAULT_PRIO)
include/linux/sched/prio.h
41
static inline long rlimit_to_nice(long prio)
include/linux/sched/prio.h
43
return (MAX_NICE - prio + 1);
include/linux/sched/rt.h
11
return unlikely(prio < MAX_RT_PRIO && prio >= MAX_DL_PRIO);
include/linux/sched/rt.h
14
static inline bool rt_or_dl_prio(int prio)
include/linux/sched/rt.h
16
return unlikely(prio < MAX_RT_PRIO);
include/linux/sched/rt.h
25
return rt_prio(p->prio);
include/linux/sched/rt.h
35
return rt_or_dl_prio(p->prio);
include/linux/sched/rt.h
9
static inline bool rt_prio(int prio)
include/linux/sh_intc.h
140
int intc_set_priority(unsigned int irq, unsigned int prio);
include/linux/skbuff.h
3763
bool skb_page_frag_refill(unsigned int sz, struct page_frag *pfrag, gfp_t prio);
include/linux/stmmac.h
127
u32 prio;
include/linux/stmmac.h
140
u32 prio;
include/linux/swap.h
264
signed short prio; /* swap priority of this type */
include/linux/tracepoint-defs.h
29
int prio;
include/linux/tracepoint.h
278
int prio) \
include/linux/tracepoint.h
281
(void *)probe, data, prio); \
include/linux/tracepoint.h
40
int prio);
include/linux/tracepoint.h
43
int prio);
include/linux/vmpressure.h
35
extern void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, int prio);
include/linux/vmpressure.h
50
int prio) {}
include/media/v4l2-dev.h
285
struct v4l2_prio_state *prio;
include/media/v4l2-device.h
54
struct v4l2_prio_state prio;
include/media/v4l2-fh.h
46
enum v4l2_priority prio;
include/net/bluetooth/bluetooth.h
428
struct proto *prot, int proto, gfp_t prio, int kern);
include/net/bluetooth/rfcomm.h
234
struct rfcomm_dlc *rfcomm_dlc_alloc(gfp_t prio);
include/net/bonding.h
182
int prio;
include/net/caif/cfpkt.h
230
void cfpkt_set_prio(struct cfpkt *pkt, int prio);
include/net/dsa.h
951
u8 prio);
include/net/dsa.h
954
u8 prio);
include/net/dsa.h
956
u8 prio);
include/net/flow_offload.h
263
u8 prio;
include/net/flow_offload.h
322
s32 prio;
include/net/flow_offload.h
689
u32 prio;
include/net/pkt_cls.h
670
u32 prio;
include/net/pkt_cls.h
759
cls_common->prio = tp->prio >> 16;
include/net/pkt_cls.h
882
u8 prio;
include/net/pkt_cls.h
927
u32 prio;
include/net/sch_generic.h
435
u32 prio;
include/net/sctp/structs.h
1382
__u16 prio;
include/net/switchdev.h
129
u16 prio;
include/net/udp_tunnel.h
149
__u8 prio, __u8 ttl, __be32 label,
include/scsi/sas.h
348
u8 prio:4;
include/scsi/sas.h
569
u8 prio:4;
include/soc/fsl/dpaa2-io.h
118
int dpaa2_io_service_enqueue_qd(struct dpaa2_io *d, u32 qdid, u8 prio,
include/soc/mscc/ocelot.h
1049
int ocelot_port_set_default_prio(struct ocelot *ocelot, int port, u8 prio);
include/soc/mscc/ocelot.h
1051
int ocelot_port_add_dscp_prio(struct ocelot *ocelot, int port, u8 dscp, u8 prio);
include/soc/mscc/ocelot.h
1052
int ocelot_port_del_dscp_prio(struct ocelot *ocelot, int port, u8 dscp, u8 prio);
include/soc/mscc/ocelot_vcap.h
692
u16 prio;
include/trace/events/compaction.h
170
int prio),
include/trace/events/compaction.h
172
TP_ARGS(order, gfp_mask, prio),
include/trace/events/compaction.h
177
__field(int, prio)
include/trace/events/compaction.h
183
__entry->prio = prio;
include/trace/events/compaction.h
189
__entry->prio)
include/trace/events/f2fs.h
2481
__field(int, prio)
include/trace/events/f2fs.h
2497
__entry->prio = p->prio;
include/trace/events/f2fs.h
2516
__entry->prio,
include/trace/events/sched.h
150
__field( int, prio )
include/trace/events/sched.h
157
__entry->prio = p->prio; /* XXX SCHED_DEADLINE */
include/trace/events/sched.h
162
__entry->comm, __entry->pid, __entry->prio,
include/trace/events/sched.h
242
__entry->prev_prio = prev->prio;
include/trace/events/sched.h
246
__entry->next_prio = next->prio;
include/trace/events/sched.h
281
__field( int, prio )
include/trace/events/sched.h
289
__entry->prio = p->prio; /* XXX SCHED_DEADLINE */
include/trace/events/sched.h
295
__get_str(comm), __entry->pid, __entry->prio,
include/trace/events/sched.h
308
__field( int, prio )
include/trace/events/sched.h
314
__entry->prio = p->prio; /* XXX SCHED_DEADLINE */
include/trace/events/sched.h
318
__get_str(comm), __entry->pid, __entry->prio)
include/trace/events/sched.h
344
__field( int, prio )
include/trace/events/sched.h
351
__entry->prio = p->prio; /* XXX SCHED_DEADLINE */
include/trace/events/sched.h
356
__entry->comm, __entry->pid, __entry->prio,
include/trace/events/sched.h
380
__field( int, prio )
include/trace/events/sched.h
386
__entry->prio = current->prio; /* XXX SCHED_DEADLINE */
include/trace/events/sched.h
390
__get_str(comm), __entry->pid, __entry->prio)
include/trace/events/sched.h
600
__entry->oldprio = tsk->prio;
include/trace/events/sched.h
602
min(tsk->normal_prio, pi_task->prio) :
include/uapi/drm/msm_drm.h
479
__u32 prio; /* in, Priority level */
include/uapi/linux/can.h
214
canid_t prio; /* 11 bit priority for arbitration / 8 bit VCID */
include/uapi/linux/if_bridge.h
293
__u16 prio;
include/uapi/linux/if_link.h
805
__u8 prio[2];
include/uapi/linux/netfilter_bridge/ebt_vlan.h
15
__u8 prio; /* VLAN User Priority {0-7} */
include/uapi/linux/pkt_sched.h
360
__u8 prio; /* prio of this VQ */
include/uapi/linux/pkt_sched.h
416
__u32 prio;
include/uapi/linux/virtio_scsi.h
48
__u8 prio; /* SAM command priority field */
include/uapi/linux/virtio_scsi.h
58
__u8 prio; /* SAM command priority field */
init/init_task.c
105
.prio = MAX_PRIO - 20,
ipc/mqueue.c
695
if (walk->task->prio <= current->prio) {
kernel/audit.h
122
u64 prio;
kernel/auditfilter.c
839
new->prio = old->prio;
kernel/auditfilter.c
991
entry->rule.prio = ~0ULL;
kernel/auditfilter.c
995
entry->rule.prio = ++prio_high;
kernel/auditfilter.c
997
entry->rule.prio = --prio_low;
kernel/auditsc.c
1003
ctx->prio = (ctx->state == AUDIT_STATE_RECORD ? ~0ULL : 0);
kernel/auditsc.c
1040
context->prio = state == AUDIT_STATE_RECORD ? ~0ULL : 0;
kernel/auditsc.c
1895
ctx->prio = 0;
kernel/auditsc.c
2008
context->prio = 0;
kernel/auditsc.c
226
if (!ctx->prio) {
kernel/auditsc.c
227
ctx->prio = 1;
kernel/auditsc.c
2473
if (!ctx->prio) {
kernel/auditsc.c
2474
ctx->prio = 1;
kernel/auditsc.c
476
if (ctx && rule->prio <= ctx->prio)
kernel/auditsc.c
761
ctx->prio = rule->prio;
kernel/futex/core.c
894
int prio;
kernel/futex/core.c
904
prio = min(current->normal_prio, MAX_RT_PRIO);
kernel/futex/core.c
906
plist_node_init(&q->list, prio);
kernel/locking/rtmutex.c
351
int prio = task->prio;
kernel/locking/rtmutex.c
353
if (!rt_or_dl_prio(prio))
kernel/locking/rtmutex.c
356
return prio;
kernel/locking/rtmutex.c
368
waiter->tree.prio = __waiter_prio(task);
kernel/locking/rtmutex.c
382
waiter->pi_tree.prio = waiter->tree.prio;
kernel/locking/rtmutex.c
390
&(struct rt_waiter_node){ .prio = __waiter_prio(p), .deadline = (p)->dl.deadline }
kernel/locking/rtmutex.c
397
if (left->prio < right->prio)
kernel/locking/rtmutex.c
406
if (dl_prio(left->prio))
kernel/locking/rtmutex.c
415
if (left->prio != right->prio)
kernel/locking/rtmutex.c
424
if (dl_prio(left->prio))
kernel/locking/rtmutex.c
441
if (rt_or_dl_prio(waiter->tree.prio))
kernel/locking/rtmutex_common.h
34
int prio;
kernel/locking/ww_mutex.h
237
int a_prio = a->task->prio;
kernel/locking/ww_mutex.h
238
int b_prio = b->task->prio;
kernel/power/qos.c
307
if (new_value == req->node.prio)
kernel/power/qos.c
65
return plist_first(&c->list)->prio;
kernel/power/qos.c
68
return plist_last(&c->list)->prio;
kernel/power/qos.c
689
if (req->pnode.prio == new_value)
kernel/printk/nbcon.c
1225
.ctxt.prio = NBCON_PRIO_NORMAL,
kernel/printk/nbcon.c
1515
ctxt->prio = nbcon_get_default_prio();
kernel/printk/nbcon.c
1572
ctxt->prio = nbcon_get_default_prio();
kernel/printk/nbcon.c
1888
ctxt->prio = NBCON_PRIO_NORMAL;
kernel/printk/nbcon.c
1969
ctxt->prio = NBCON_PRIO_EMERGENCY;
kernel/printk/nbcon.c
270
if (ctxt->prio <= cur->prio || ctxt->prio <= cur->req_prio)
kernel/printk/nbcon.c
283
new.prio = ctxt->prio;
kernel/printk/nbcon.c
366
if (!nbcon_waiter_matches(cur, ctxt->prio))
kernel/printk/nbcon.c
370
if (cur->prio != NBCON_PRIO_NONE)
kernel/printk/nbcon.c
380
new.prio = ctxt->prio;
kernel/printk/nbcon.c
390
WARN_ON_ONCE(nbcon_waiter_matches(cur, ctxt->prio));
kernel/printk/nbcon.c
447
WARN_ON_ONCE(ctxt->prio <= cur->prio || ctxt->prio <= cur->req_prio);
kernel/printk/nbcon.c
480
new.req_prio = ctxt->prio;
kernel/printk/nbcon.c
513
if (!nbcon_waiter_matches(cur, ctxt->prio))
kernel/printk/nbcon.c
561
if (WARN_ON_ONCE(ctxt->prio != NBCON_PRIO_PANIC))
kernel/printk/nbcon.c
568
WARN_ON_ONCE(ctxt->prio <= cur->prio || ctxt->prio <= cur->req_prio);
kernel/printk/nbcon.c
574
new.prio = ctxt->prio;
kernel/printk/nbcon.c
664
if (cur->prio != expected_prio)
kernel/printk/nbcon.c
687
if (!nbcon_owner_matches(&cur, cpu, ctxt->prio))
kernel/printk/nbcon.c
691
new.prio = NBCON_PRIO_NONE;
kernel/printk/nbcon.c
735
if (!nbcon_owner_matches(cur, cpu, ctxt->prio))
kernel/printk/nbcon.c
752
WARN_ON_ONCE(cur->req_prio <= cur->prio);
kernel/rcu/rcutorture.c
3795
int prio;
kernel/rcu/rcutorture.c
3802
prio = rcu_get_gp_kthreads_prio();
kernel/rcu/rcutorture.c
3803
if (!prio)
kernel/rcu/rcutorture.c
3806
if (prio < 2) {
kernel/sched/core.c
10102
int prio, delta;
kernel/sched/core.c
10105
for (prio = 0; prio < ARRAY_SIZE(sched_prio_to_weight); prio++) {
kernel/sched/core.c
10106
delta = abs(sched_prio_to_weight[prio] - weight);
kernel/sched/core.c
10112
return PRIO_TO_NICE(prio - 1 + MAX_RT_PRIO);
kernel/sched/core.c
10900
ctx->prio = p->sched_class->get_prio(rq, p);
kernel/sched/core.c
10902
ctx->prio = p->prio;
kernel/sched/core.c
10959
p->sched_class->prio_changed(rq, p, ctx->prio);
kernel/sched/core.c
1449
int prio = p->static_prio - MAX_RT_PRIO;
kernel/sched/core.c
1456
lw.weight = scale_load(sched_prio_to_weight[prio]);
kernel/sched/core.c
1457
lw.inv_weight = sched_prio_to_wmult[prio];
kernel/sched/core.c
203
if (rt_or_dl_prio(p->prio))
kernel/sched/core.c
204
return p->prio; /* [-1, 99] */
kernel/sched/core.c
4640
p->prio = current->normal_prio;
kernel/sched/core.c
4655
p->prio = p->normal_prio = p->static_prio;
kernel/sched/core.c
4667
if (dl_prio(p->prio))
kernel/sched/core.c
4672
if (rt_prio(p->prio)) {
kernel/sched/core.c
7254
const struct sched_class *__setscheduler_class(int policy, int prio)
kernel/sched/core.c
7256
if (dl_prio(prio))
kernel/sched/core.c
7259
if (rt_prio(prio))
kernel/sched/core.c
7311
int prio, oldprio, queue_flag =
kernel/sched/core.c
7318
prio = __rt_effective_prio(pi_task, p->normal_prio);
kernel/sched/core.c
7323
if (p->pi_top_task == pi_task && prio == p->prio && !dl_prio(prio))
kernel/sched/core.c
7343
if (prio == p->prio && !dl_prio(prio))
kernel/sched/core.c
7365
oldprio = p->prio;
kernel/sched/core.c
7367
if (oldprio == prio && !dl_prio(prio))
kernel/sched/core.c
7371
next_class = __setscheduler_class(p->policy, prio);
kernel/sched/core.c
7386
if (dl_prio(prio)) {
kernel/sched/core.c
7388
(pi_task && dl_prio(pi_task->prio) &&
kernel/sched/core.c
7395
} else if (rt_prio(prio)) {
kernel/sched/core.c
7398
if (oldprio < prio)
kernel/sched/core.c
7408
p->prio = prio;
kernel/sched/cpupri.c
149
int task_pri = convert_prio(p->prio);
kernel/sched/cpupri.c
43
static int convert_prio(int prio)
kernel/sched/cpupri.c
47
switch (prio) {
kernel/sched/cpupri.c
53
cpupri = MAX_RT_PRIO-1 - prio; /* 1 ... 99 */
kernel/sched/debug.c
1349
P(prio);
kernel/sched/debug.c
848
p->prio);
kernel/sched/ext.c
264
return __setscheduler_class(p->policy, p->prio);
kernel/sched/fair.c
13473
if (p->prio == oldprio)
kernel/sched/fair.c
13485
if (p->prio > oldprio)
kernel/sched/idle.c
542
if (p->prio == oldprio)
kernel/sched/rt.c
1050
inc_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio)
kernel/sched/rt.c
1060
if (rq->online && prio < prev_prio)
kernel/sched/rt.c
1061
cpupri_set(&rq->rd->cpupri, rq->cpu, prio);
kernel/sched/rt.c
1065
dec_rt_prio_smp(struct rt_rq *rt_rq, int prio, int prev_prio)
kernel/sched/rt.c
1080
inc_rt_prio(struct rt_rq *rt_rq, int prio)
kernel/sched/rt.c
1084
if (prio < prev_prio)
kernel/sched/rt.c
1085
rt_rq->highest_prio.curr = prio;
kernel/sched/rt.c
1087
inc_rt_prio_smp(rt_rq, prio, prev_prio);
kernel/sched/rt.c
1091
dec_rt_prio(struct rt_rq *rt_rq, int prio)
kernel/sched/rt.c
1097
WARN_ON(prio < prev_prio);
kernel/sched/rt.c
1103
if (prio == prev_prio) {
kernel/sched/rt.c
1114
dec_rt_prio_smp(rt_rq, prio, prev_prio);
kernel/sched/rt.c
1177
int prio = rt_se_prio(rt_se);
kernel/sched/rt.c
1179
WARN_ON(!rt_prio(prio));
kernel/sched/rt.c
1183
inc_rt_prio(rt_rq, prio);
kernel/sched/rt.c
1543
(curr->nr_cpus_allowed < 2 || donor->prio <= p->prio);
kernel/sched/rt.c
1560
p->prio < cpu_rq(target)->rt.highest_prio.curr)
kernel/sched/rt.c
1624
if (p->prio < donor->prio) {
kernel/sched/rt.c
1641
if (p->prio == donor->prio && !test_tsk_need_resched(rq->curr))
kernel/sched/rt.c
1890
if (lowest_rq->rt.highest_prio.curr <= task->prio) {
kernel/sched/rt.c
1923
if (lowest_rq->rt.highest_prio.curr > task->prio)
kernel/sched/rt.c
1958
if (unlikely(next_task->prio < rq->donor->prio)) {
kernel/sched/rt.c
2304
if (p && (p->prio < this_rq->rt.highest_prio.curr)) {
kernel/sched/rt.c
2316
if (p->prio < src_rq->donor->prio)
kernel/sched/rt.c
2360
rq->donor->prio <= p->prio);
kernel/sched/rt.c
2441
if (p->prio < rq->donor->prio && cpu_online(cpu_of(rq)))
kernel/sched/rt.c
2456
if (p->prio == oldprio)
kernel/sched/rt.c
2464
if (oldprio < p->prio)
kernel/sched/rt.c
2471
if (p->prio > rq->rt.highest_prio.curr)
kernel/sched/rt.c
2479
if (p->prio < rq->donor->prio)
kernel/sched/rt.c
336
return rq->online && rq->rt.highest_prio.curr > prev->prio;
kernel/sched/rt.c
400
plist_node_init(&p->pushable_tasks, p->prio);
kernel/sched/rt.c
404
if (p->prio < rq->rt.highest_prio.next)
kernel/sched/rt.c
405
rq->rt.highest_prio.next = p->prio;
kernel/sched/rt.c
421
rq->rt.highest_prio.next = p->prio;
kernel/sched/rt.c
543
if (rt_rq->highest_prio.curr < donor->prio)
kernel/sched/rt.c
578
return p->prio != p->normal_prio;
kernel/sched/rt.c
967
return rt_task_of(rt_se)->prio;
kernel/sched/sched.h
4039
static inline int __rt_effective_prio(struct task_struct *pi_task, int prio)
kernel/sched/sched.h
4042
prio = min(prio, pi_task->prio);
kernel/sched/sched.h
4044
return prio;
kernel/sched/sched.h
4047
static inline int rt_effective_prio(struct task_struct *p, int prio)
kernel/sched/sched.h
4051
return __rt_effective_prio(pi_task, prio);
kernel/sched/sched.h
4056
static inline int rt_effective_prio(struct task_struct *p, int prio)
kernel/sched/sched.h
4058
return prio;
kernel/sched/sched.h
4065
extern const struct sched_class *__setscheduler_class(int policy, int prio);
kernel/sched/sched.h
4092
u64 prio;
kernel/sched/stop_task.c
86
if (p->prio == oldprio)
kernel/sched/syscalls.c
172
return p->prio - MAX_RT_PRIO;
kernel/sched/syscalls.c
21
int prio;
kernel/sched/syscalls.c
24
prio = MAX_DL_PRIO - 1;
kernel/sched/syscalls.c
26
prio = MAX_RT_PRIO - 1 - rt_prio;
kernel/sched/syscalls.c
28
prio = NICE_TO_PRIO(nice);
kernel/sched/syscalls.c
30
return prio;
kernel/sched/syscalls.c
60
if (!rt_or_dl_prio(p->prio))
kernel/sched/syscalls.c
62
return p->prio;
kernel/sched/syscalls.c
659
oldprio = p->prio;
kernel/sched/syscalls.c
686
p->prio = newprio;
kernel/sched/syscalls.c
696
if (oldprio < p->prio)
kernel/sched/syscalls.c
91
old_prio = p->prio;
kernel/sched/syscalls.c
92
p->prio = effective_prio(p);
kernel/trace/rv/monitors/sleep/sleep.c
103
if (current->prio <= task->prio)
kernel/trace/trace_sched_wakeup.c
403
entry->prev_prio = prev->prio;
kernel/trace/trace_sched_wakeup.c
406
entry->next_prio = next->prio;
kernel/trace/trace_sched_wakeup.c
429
entry->prev_prio = curr->prio;
kernel/trace/trace_sched_wakeup.c
432
entry->next_prio = wakee->prio;
kernel/trace/trace_sched_wakeup.c
559
(!dl_task(p) && (p->prio >= wakeup_prio || p->prio >= current->prio)))
kernel/trace/trace_sched_wakeup.c
573
(!dl_task(p) && p->prio >= wakeup_prio))
kernel/trace/trace_sched_wakeup.c
581
wakeup_prio = p->prio;
kernel/tracepoint.c
144
int prio)
kernel/tracepoint.c
177
if (pos < 0 && old[iter_probes].prio < prio)
kernel/tracepoint.c
287
struct tracepoint_func *func, int prio,
kernel/tracepoint.c
301
old = func_add(&tp_funcs, func, prio);
kernel/tracepoint.c
435
void *data, int prio)
kernel/tracepoint.c
443
tp_func.prio = prio;
kernel/tracepoint.c
444
ret = tracepoint_add_func(tp, &tp_func, prio, false);
kernel/tracepoint.c
464
void *data, int prio)
kernel/tracepoint.c
472
tp_func.prio = prio;
kernel/tracepoint.c
473
ret = tracepoint_add_func(tp, &tp_func, prio, true);
lib/parman.c
100
return parman_prio_first_item(prio)->index;
lib/parman.c
103
static struct parman_item *parman_prio_last_item(struct parman_prio *prio)
lib/parman.c
105
return list_last_entry(&prio->item_list,
lib/parman.c
109
static unsigned long parman_prio_last_index(struct parman_prio *prio)
lib/parman.c
111
return parman_prio_last_item(prio)->index;
lib/parman.c
115
struct parman_prio *prio)
lib/parman.c
117
list_for_each_entry_from_reverse(prio, &parman->prio_list, list) {
lib/parman.c
118
if (!parman_prio_used(prio))
lib/parman.c
120
return parman_prio_last_index(prio) + 1;
lib/parman.c
125
static void __parman_prio_move(struct parman *parman, struct parman_prio *prio,
lib/parman.c
133
struct parman_prio *prio)
lib/parman.c
138
if (!parman_prio_used(prio))
lib/parman.c
140
item = parman_prio_first_item(prio);
lib/parman.c
141
to_index = parman_prio_last_index(prio) + 1;
lib/parman.c
142
__parman_prio_move(parman, prio, item, to_index, 1);
lib/parman.c
143
list_move_tail(&item->list, &prio->item_list);
lib/parman.c
148
struct parman_prio *prio)
lib/parman.c
153
if (!parman_prio_used(prio))
lib/parman.c
155
item = parman_prio_last_item(prio);
lib/parman.c
156
to_index = parman_prio_first_index(prio) - 1;
lib/parman.c
157
__parman_prio_move(parman, prio, item, to_index, 1);
lib/parman.c
158
list_move(&item->list, &prio->item_list);
lib/parman.c
163
struct parman_prio *prio,
lib/parman.c
169
last_item = parman_prio_last_item(prio);
lib/parman.c
175
__parman_prio_move(parman, prio, last_item, to_index, 1);
lib/parman.c
182
struct parman_prio *prio,
lib/parman.c
195
new_index = parman_lsort_new_index_find(parman, prio);
lib/parman.c
197
if (prio2 == prio)
lib/parman.c
202
list_add_tail(&item->list, &prio->item_list);
lib/parman.c
208
struct parman_prio *prio,
lib/parman.c
211
parman_prio_item_remove(parman, prio, item);
lib/parman.c
212
list_for_each_entry_continue(prio, &parman->prio_list, list)
lib/parman.c
213
parman_prio_shift_up(parman, prio);
lib/parman.c
307
void parman_prio_init(struct parman *parman, struct parman_prio *prio,
lib/parman.c
313
INIT_LIST_HEAD(&prio->item_list);
lib/parman.c
314
prio->priority = priority;
lib/parman.c
319
if (prio2->priority > prio->priority)
lib/parman.c
322
list_add_tail(&prio->list, pos);
lib/parman.c
332
void parman_prio_fini(struct parman_prio *prio)
lib/parman.c
334
WARN_ON(parman_prio_used(prio));
lib/parman.c
335
list_del(&prio->list);
lib/parman.c
351
int parman_item_add(struct parman *parman, struct parman_prio *prio,
lib/parman.c
354
return parman->algo->item_add(parman, prio, item);
lib/parman.c
366
void parman_item_remove(struct parman *parman, struct parman_prio *prio,
lib/parman.c
369
parman->algo->item_remove(parman, prio, item);
lib/parman.c
44
int (*item_add)(struct parman *parman, struct parman_prio *prio,
lib/parman.c
46
void (*item_remove)(struct parman *parman, struct parman_prio *prio,
lib/parman.c
87
static bool parman_prio_used(struct parman_prio *prio)
lib/parman.c
89
return !list_empty(&prio->item_list);
lib/parman.c
92
static struct parman_item *parman_prio_first_item(struct parman_prio *prio)
lib/parman.c
94
return list_first_entry(&prio->item_list,
lib/parman.c
98
static unsigned long parman_prio_first_index(struct parman_prio *prio)
lib/plist.c
108
if (!prev || prev->prio != node->prio)
lib/plist.c
169
if (node->prio != iter->prio)
lib/plist.c
186
if (node->prio != iter->prio) {
lib/plist.c
220
if (node_pos->prio == prio_pos->prio) {
lib/plist.c
225
BUG_ON(prio_pos->prio > node_pos->prio);
lib/plist.c
239
BUG_ON(node->prio == plist_next(node)->prio);
lib/plist.c
257
test_node[i].prio = r % 99;
lib/plist.c
293
test_node[i].prio = test_data[i];
lib/plist.c
89
if (node->prio < iter->prio) {
lib/plist.c
92
} else if (node->prio >= reverse_iter->prio) {
lib/test_parman.c
153
struct test_parman_prio *prio = &test_parman->prios[i];
lib/test_parman.c
155
if (prio->priority == 0)
lib/test_parman.c
157
if (prio->priority == priority)
lib/test_parman.c
168
struct test_parman_prio *prio = &test_parman->prios[i];
lib/test_parman.c
171
prio->priority = test_parman_priority_gen(test_parman);
lib/test_parman.c
172
parman_prio_init(test_parman->parman, &prio->parman_prio,
lib/test_parman.c
173
prio->priority);
lib/test_parman.c
182
struct test_parman_prio *prio = &test_parman->prios[i];
lib/test_parman.c
184
parman_prio_fini(&prio->parman_prio);
lib/test_parman.c
198
item->prio = &test_parman->prios[prio_index];
lib/test_parman.c
212
&item->prio->parman_prio,
lib/test_parman.c
282
&item->prio->parman_prio,
lib/test_parman.c
291
&item->prio->parman_prio,
lib/test_parman.c
329
if (item->prio->priority < last_priority) {
lib/test_parman.c
331
item->prio->priority, last_priority);
lib/test_parman.c
334
last_priority = item->prio->priority;
lib/test_parman.c
73
struct test_parman_prio *prio;
mm/compaction.c
2750
gfp_t gfp_mask, enum compact_priority prio,
mm/compaction.c
2760
.mode = (prio == COMPACT_PRIO_ASYNC) ?
mm/compaction.c
2765
.whole_zone = (prio == MIN_COMPACT_PRIORITY),
mm/compaction.c
2766
.ignore_skip_hint = (prio == MIN_COMPACT_PRIORITY),
mm/compaction.c
2767
.ignore_block_suitable = (prio == MIN_COMPACT_PRIORITY)
mm/compaction.c
2816
enum compact_priority prio, struct page **capture)
mm/compaction.c
2825
trace_mm_compaction_try_to_compact_pages(order, gfp_mask, prio);
mm/compaction.c
2837
if (prio > MIN_COMPACT_PRIORITY
mm/compaction.c
2843
status = compact_zone_order(zone, order, gfp_mask, prio,
mm/compaction.c
2860
if (prio != COMPACT_PRIO_ASYNC && (status == COMPACT_COMPLETE ||
mm/compaction.c
2874
if ((prio == COMPACT_PRIO_ASYNC && need_resched())
mm/page_alloc.c
4167
enum compact_priority prio, enum compact_result *compact_result)
mm/page_alloc.c
4181
prio, &page);
mm/page_alloc.c
4292
enum compact_priority prio, enum compact_result *compact_result)
mm/swapfile.c
2647
static void setup_swap_info(struct swap_info_struct *si, int prio,
mm/swapfile.c
2652
si->prio = prio;
mm/swapfile.c
2657
si->list.prio = -si->prio;
mm/swapfile.c
2658
si->avail_list.prio = -si->prio;
mm/swapfile.c
2677
static void enable_swap_info(struct swap_info_struct *si, int prio,
mm/swapfile.c
2684
setup_swap_info(si, prio, swap_map, cluster_info, zeromap);
mm/swapfile.c
2702
setup_swap_info(si, si->prio, si->swap_map, si->cluster_info, si->zeromap);
mm/swapfile.c
2994
si->prio);
mm/swapfile.c
3334
int prio;
mm/swapfile.c
3524
prio = DEF_SWAP_PRIO;
mm/swapfile.c
3526
prio = swap_flags & SWAP_FLAG_PRIO_MASK;
mm/swapfile.c
3527
enable_swap_info(si, prio, swap_map, cluster_info, zeromap);
mm/swapfile.c
3530
K(si->pages), name->name, si->prio, nr_extents,
mm/vmpressure.c
335
void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, int prio)
mm/vmpressure.c
341
if (prio > vmpressure_level_critical_prio)
net/batman-adv/main.c
344
u32 prio;
net/batman-adv/main.c
360
prio = ntohs(vhdr->h_vlan_TCI) & VLAN_PRIO_MASK;
net/batman-adv/main.c
361
prio = prio >> VLAN_PRIO_SHIFT;
net/batman-adv/main.c
368
prio = (ipv4_get_dsfield(ip_hdr) & 0xfc) >> 5;
net/batman-adv/main.c
375
prio = (ipv6_get_dsfield(ip6_hdr) & 0xfc) >> 5;
net/batman-adv/main.c
381
skb->priority = prio + 256;
net/bluetooth/af_bluetooth.c
147
struct proto *prot, int proto, gfp_t prio, int kern)
net/bluetooth/af_bluetooth.c
151
sk = sk_alloc(net, PF_BLUETOOTH, prio, prot, kern);
net/bluetooth/iso.c
923
int proto, gfp_t prio, int kern)
net/bluetooth/iso.c
927
sk = bt_sock_alloc(net, sock, &iso_proto, proto, prio, kern);
net/bluetooth/l2cap_sock.c
1920
int proto, gfp_t prio, int kern)
net/bluetooth/l2cap_sock.c
1925
sk = bt_sock_alloc(net, sock, &l2cap_proto, proto, prio, kern);
net/bluetooth/l2cap_sock.c
48
int proto, gfp_t prio, int kern);
net/bluetooth/rfcomm/core.c
303
struct rfcomm_dlc *rfcomm_dlc_alloc(gfp_t prio)
net/bluetooth/rfcomm/core.c
305
struct rfcomm_dlc *d = kzalloc_obj(*d, prio);
net/bluetooth/rfcomm/sock.c
272
int proto, gfp_t prio, int kern)
net/bluetooth/rfcomm/sock.c
277
d = rfcomm_dlc_alloc(prio);
net/bluetooth/rfcomm/sock.c
281
sk = bt_sock_alloc(net, sock, &rfcomm_proto, proto, prio, kern);
net/bluetooth/sco.c
581
int proto, gfp_t prio, int kern)
net/bluetooth/sco.c
585
sk = bt_sock_alloc(net, sock, &sco_proto, proto, prio, kern);
net/bridge/br_device.c
515
br->bridge_id.prio[0] = 0x80;
net/bridge/br_device.c
516
br->bridge_id.prio[1] = 0x00;
net/bridge/br_mrp.c
199
hdr->prio = cpu_to_be16(mrp->prio);
net/bridge/br_mrp.c
524
mrp->prio = instance->prio;
net/bridge/br_mrp.c
948
u16 prio = be16_to_cpu(hdr->prio);
net/bridge/br_mrp.c
950
if (prio < mrp->prio ||
net/bridge/br_mrp.c
951
(prio == mrp->prio &&
net/bridge/br_mrp_netlink.c
483
mrp->prio))
net/bridge/br_mrp_netlink.c
56
inst.prio = MRP_DEFAULT_PRIO;
net/bridge/br_mrp_netlink.c
59
inst.prio = nla_get_u16(tb[IFLA_BRIDGE_MRP_INSTANCE_PRIO]);
net/bridge/br_mrp_switchdev.c
39
.prio = mrp->prio,
net/bridge/br_netlink.c
1648
u16 priority = (br->bridge_id.prio[0] << 8) | br->bridge_id.prio[1];
net/bridge/br_private.h
65
unsigned char prio[2];
net/bridge/br_private_mrp.h
122
__be16 prio;
net/bridge/br_private_mrp.h
21
u16 prio;
net/bridge/br_stp_bpdu.c
104
buf[17] = bpdu->bridge_id.prio[0];
net/bridge/br_stp_bpdu.c
105
buf[18] = bpdu->bridge_id.prio[1];
net/bridge/br_stp_bpdu.c
200
bpdu.root.prio[0] = buf[2];
net/bridge/br_stp_bpdu.c
201
bpdu.root.prio[1] = buf[3];
net/bridge/br_stp_bpdu.c
213
bpdu.bridge_id.prio[0] = buf[14];
net/bridge/br_stp_bpdu.c
214
bpdu.bridge_id.prio[1] = buf[15];
net/bridge/br_stp_bpdu.c
92
buf[5] = bpdu->root.prio[0];
net/bridge/br_stp_bpdu.c
93
buf[6] = bpdu->root.prio[1];
net/bridge/br_stp_if.c
293
p->designated_bridge.prio[0] = (newprio >> 8) & 0xFF;
net/bridge/br_stp_if.c
294
p->designated_bridge.prio[1] = newprio & 0xFF;
net/bridge/br_stp_if.c
299
br->bridge_id.prio[0] = (newprio >> 8) & 0xFF;
net/bridge/br_stp_if.c
300
br->bridge_id.prio[1] = newprio & 0xFF;
net/bridge/br_stp_if.c
348
id->prio[0], id->prio[1],
net/bridge/br_stp_timer.c
59
id->prio[0], id->prio[1], &id->addr);
net/bridge/br_sysfs_br.c
205
(br->bridge_id.prio[0] << 8) | br->bridge_id.prio[1]);
net/bridge/netfilter/ebt_vlan.c
130
if ((unsigned char) info->prio > 7) {
net/bridge/netfilter/ebt_vlan.c
132
info->prio);
net/bridge/netfilter/ebt_vlan.c
32
unsigned char prio; /* user_priority, given from frame TCI */
net/bridge/netfilter/ebt_vlan.c
60
prio = (TCI >> 13) & 0x7;
net/bridge/netfilter/ebt_vlan.c
68
EXIT_ON_MISMATCH(prio, EBT_VLAN_PRIO);
net/caif/cfctrl.c
360
u8 prio;
net/caif/cfctrl.c
379
prio = tmp >> 3;
net/caif/cfctrl.c
381
linkparam.priority = prio;
net/caif/cfpkt_skbuff.c
369
void cfpkt_set_prio(struct cfpkt *pkt, int prio)
net/caif/cfpkt_skbuff.c
371
pkt_to_skb(pkt)->priority = prio;
net/can/j1939/socket.c
36
static inline u32 j1939_to_sk_priority(priority_t prio)
net/can/j1939/socket.c
38
return 7 - prio;
net/can/raw.c
156
if ((cxl->prio & ro->rx_vcid_mask_shifted) !=
net/can/raw.c
161
if (cxl->prio & CANXL_VCID_MASK)
net/can/raw.c
883
cxl->prio &= (CANXL_PRIO_MASK | CANXL_VCID_MASK);
net/can/raw.c
887
cxl->prio &= CANXL_PRIO_MASK;
net/can/raw.c
891
cxl->prio &= CANXL_PRIO_MASK;
net/can/raw.c
892
cxl->prio |= ro->tx_vcid_shifted;
net/core/netprio_cgroup.c
113
struct net_device *dev, u32 prio)
net/core/netprio_cgroup.c
121
if (!prio && (!map || map->priomap_len <= id))
net/core/netprio_cgroup.c
129
map->priomap[id] = prio;
net/core/netprio_cgroup.c
163
u32 prio = netprio_prio(parent_css, dev);
net/core/netprio_cgroup.c
165
ret = netprio_set_prio(css, dev, prio);
net/core/netprio_cgroup.c
200
u32 prio;
net/core/netprio_cgroup.c
203
if (sscanf(buf, "%"__stringify(IFNAMSIZ)"s %u", devname, &prio) != 2)
net/core/netprio_cgroup.c
212
ret = netprio_set_prio(of_css(of), dev, prio);
net/core/pktgen.c
2815
unsigned int prio)
net/core/pktgen.c
2817
return htons(id | (cfi << 12) | (prio << 13));
net/dcb/dcbnl.c
1312
u8 pgid, up_map, prio, tc_pct;
net/dcb/dcbnl.c
1327
prio = DCB_ATTR_VALUE_UNDEFINED;
net/dcb/dcbnl.c
1333
&prio, &pgid, &tc_pct, &up_map);
net/dcb/dcbnl.c
1336
&prio, &pgid, &tc_pct, &up_map);
net/dcb/dcbnl.c
1340
nla_put_u8(skb, DCB_TC_ATTR_PARAM_STRICT_PRIO, prio) ||
net/dcb/dcbnl.c
1564
int prio;
net/dcb/dcbnl.c
1614
for (prio = 0; prio < ARRAY_SIZE(buffer->prio2buffer); prio++) {
net/dcb/dcbnl.c
1615
if (buffer->prio2buffer[prio] >= DCBX_MAX_BUFFERS) {
net/dcb/dcbnl.c
1986
int ifindex, int prio)
net/dcb/dcbnl.c
1994
((prio == -1) || itr->app.priority == prio))
net/dcb/dcbnl.c
2029
u8 prio = 0;
net/dcb/dcbnl.c
2034
prio = itr->app.priority;
net/dcb/dcbnl.c
2037
return prio;
net/dcb/dcbnl.c
2096
u8 prio = 0;
net/dcb/dcbnl.c
2101
prio |= 1 << itr->app.priority;
net/dcb/dcbnl.c
2104
return prio;
net/dcb/dcbnl.c
2242
u8 prio;
net/dcb/dcbnl.c
2252
prio = itr->app.priority;
net/dcb/dcbnl.c
2253
p_map->map[prio] |= 1 << itr->app.protocol;
net/dcb/dcbnl.c
2268
u8 prio;
net/dcb/dcbnl.c
2278
prio = itr->app.priority;
net/dcb/dcbnl.c
2279
p_map->map[prio] |= 1ULL << itr->app.protocol;
net/dcb/dcbnl.c
2297
u8 prio;
net/dcb/dcbnl.c
2307
prio = itr->app.priority;
net/dcb/dcbnl.c
2308
p_map->map[prio] |= 1ULL << itr->app.protocol;
net/dcb/dcbnl.c
591
u8 prio, pgid, tc_pct, up_map;
net/dcb/dcbnl.c
637
prio = DCB_ATTR_VALUE_UNDEFINED;
net/dcb/dcbnl.c
644
i - DCB_PG_ATTR_TC_0, &prio,
net/dcb/dcbnl.c
649
i - DCB_PG_ATTR_TC_0, &prio,
net/dcb/dcbnl.c
670
DCB_TC_ATTR_PARAM_STRICT_PRIO, prio);
net/dcb/dcbnl.c
809
u8 prio;
net/dcb/dcbnl.c
839
prio = DCB_ATTR_VALUE_UNDEFINED;
net/dcb/dcbnl.c
844
prio =
net/dcb/dcbnl.c
862
prio, pgid, tc_pct, up_map);
net/dcb/dcbnl.c
867
prio, pgid, tc_pct, up_map);
net/dsa/tag_ksz.c
281
u8 prio = netdev_txq_to_tc(dev, queue_mapping);
net/dsa/tag_ksz.c
297
val |= FIELD_PREP(KSZ9477_TAIL_TAG_PRIO, prio);
net/dsa/tag_ksz.c
350
u8 prio = netdev_txq_to_tc(dev, queue_mapping);
net/dsa/tag_ksz.c
365
*tag |= FIELD_PREP(KSZ9893_TAIL_TAG_PRIO, prio);
net/dsa/tag_ksz.c
415
u8 prio = netdev_txq_to_tc(dev, queue_mapping);
net/dsa/tag_ksz.c
429
val |= FIELD_PREP(LAN937X_TAIL_TAG_PRIO, prio);
net/dsa/user.c
2450
int prio = ds->ops->port_get_default_prio(ds, port);
net/dsa/user.c
2454
.priority = prio,
net/dsa/user.c
2457
if (prio < 0)
net/dsa/user.c
2458
return prio;
net/dsa/user.c
2473
int prio;
net/dsa/user.c
2475
prio = ds->ops->port_get_dscp_prio(ds, port, protocol);
net/dsa/user.c
2476
if (prio == -EOPNOTSUPP)
net/dsa/user.c
2478
if (prio < 0)
net/dsa/user.c
2479
return prio;
net/dsa/user.c
2481
app.priority = prio;
net/ethtool/pse-pd.c
214
nla_put_u32(skb, ETHTOOL_A_PSE_PRIO, st->prio)))
net/ethtool/pse-pd.c
288
unsigned int prio;
net/ethtool/pse-pd.c
290
prio = nla_get_u32(tb[ETHTOOL_A_PSE_PRIO]);
net/ethtool/pse-pd.c
291
ret = pse_ethtool_set_prio(phydev->psec, info->extack, prio);
net/ipv4/fib_trie.c
1003
if (fa->fa_info->fib_priority >= prio || __fa_dscp < __dscp)
net/ipv4/fib_trie.c
978
dscp_t dscp, u32 prio, u32 tb_id,
net/ipv6/addrconf.c
4817
u32 prio;
net/ipv6/addrconf.c
4825
prio = ifp->rt_priority ? : IP6_RT_PRIO_ADDRCONF;
net/ipv6/addrconf.c
4826
if (f6i->fib6_metric != prio) {
net/ipv6/ip6_gre.c
1556
int prio;
net/ipv6/ip6_gre.c
1564
for (prio = 0; prio < 4; prio++) {
net/ipv6/ip6_gre.c
1569
t = rtnl_net_dereference(net, ign->tunnels[prio][h]);
net/ipv6/ip6_gre.c
224
int prio = 0;
net/ipv6/ip6_gre.c
227
prio |= 1;
net/ipv6/ip6_gre.c
229
prio |= 2;
net/ipv6/ip6_gre.c
233
return &ign->tunnels[prio][h];
net/ipv6/ip6_tunnel.c
195
int prio = 0;
net/ipv6/ip6_tunnel.c
198
prio = 1;
net/ipv6/ip6_tunnel.c
201
return &ip6n->tnls[prio][h];
net/ipv6/ip6_udp_tunnel.c
105
ip6_flow_hdr(ip6h, prio, label);
net/ipv6/ip6_udp_tunnel.c
82
__u8 prio, __u8 ttl, __be32 label,
net/ipv6/ip6_vti.c
144
int prio = 0;
net/ipv6/ip6_vti.c
147
prio = 1;
net/ipv6/ip6_vti.c
150
return &ip6n->tnls[prio][h];
net/ipv6/sit.c
143
int prio = 0;
net/ipv6/sit.c
146
prio |= 2;
net/ipv6/sit.c
150
prio |= 1;
net/ipv6/sit.c
153
return &sitn->tunnels[prio][h];
net/ipv6/sit.c
1803
int prio;
net/ipv6/sit.c
1809
for (prio = 0; prio < 4; prio++) {
net/ipv6/sit.c
1811
for (h = 0; h < (prio ? IP6_SIT_HASH_SIZE : 1); h++) {
net/ipv6/sit.c
1814
t = rtnl_net_dereference(net, sitn->tunnels[prio][h]);
net/iucv/af_iucv.c
449
static struct sock *iucv_sock_alloc(struct socket *sock, int proto, gfp_t prio, int kern)
net/iucv/af_iucv.c
454
sk = sk_alloc(&init_net, PF_IUCV, prio, &iucv_proto, kern);
net/mptcp/pm.c
187
bool prio, bool backup)
net/mptcp/pm.c
193
prio ? "mp_prio" :
net/mptcp/pm.c
197
if (prio) {
net/mptcp/pm.c
208
bool prio, bool backup)
net/mptcp/pm.c
211
__mptcp_pm_send_ack(msk, subflow, prio, backup);
net/mptcp/protocol.h
1082
bool prio, bool backup);
net/netfilter/core.c
177
int prio = INT_MIN;
net/netfilter/core.c
186
WARN_ON(orig_ops[i]->priority < prio);
net/netfilter/core.c
188
if (orig_ops[i]->priority > prio)
net/netfilter/core.c
189
prio = orig_ops[i]->priority;
net/netfilter/nf_bpf_link.c
182
int prio;
net/netfilter/nf_bpf_link.c
198
prio = attr->link_create.netfilter.priority;
net/netfilter/nf_bpf_link.c
199
if (prio == NF_IP_PRI_FIRST)
net/netfilter/nf_bpf_link.c
201
else if (prio == NF_IP_PRI_LAST)
net/netfilter/nf_bpf_link.c
204
prio <= NF_IP_PRI_CONNTRACK_DEFRAG)
net/netfilter/nf_flow_table_offload.c
894
cls_flow->common.prio = priority;
net/netfilter/nf_tables_offload.c
194
common->prio = priority;
net/sched/act_gate.c
371
s32 prio = -1;
net/sched/act_gate.c
449
prio = cur_p->tcfg_priority;
net/sched/act_gate.c
467
prio = nla_get_s32(tb[TCA_GATE_PRIORITY]);
net/sched/act_gate.c
509
p->tcfg_priority = prio;
net/sched/act_gate.c
718
entry->gate.prio = tcf_gate_prio(act);
net/sched/act_vlan.c
366
entry->vlan.prio = tcf_vlan_push_prio(act);
net/sched/act_vlan.c
375
entry->vlan.prio = tcf_vlan_push_prio(act);
net/sched/cls_api.c
1111
u32 prio = 0;
net/sched/cls_api.c
1123
prio = tp->prio + 1;
net/sched/cls_api.c
1127
if (!tp->deleting && tp->prio >= prio)
net/sched/cls_api.c
1735
if (n->tp_prio != tp->prio)
net/sched/cls_api.c
174
return jhash_3words(tp->chain->index, tp->prio,
net/sched/cls_api.c
1793
tp->prio & 0xffff,
net/sched/cls_api.c
1928
u32 protocol, u32 prio,
net/sched/cls_api.c
193
tp1->prio == tp2->prio &&
net/sched/cls_api.c
1939
u32 protocol, u32 prio,
net/sched/cls_api.c
1954
tp = tcf_chain_tp_find(chain, &chain_info, protocol, prio, false, NULL);
net/sched/cls_api.c
2013
u32 protocol, u32 prio,
net/sched/cls_api.c
2024
if (tp->prio >= prio) {
net/sched/cls_api.c
2025
if (tp->prio == prio) {
net/sched/cls_api.c
2076
tcm->tcm_info = TC_H_MAKE(tp->prio, tp->protocol);
net/sched/cls_api.c
2244
u32 prio;
net/sched/cls_api.c
2270
prio = TC_H_MAJ(t->tcm_info);
net/sched/cls_api.c
2280
if (prio == 0) {
net/sched/cls_api.c
2285
prio = TC_H_MAKE(0x80000000U, 0U);
net/sched/cls_api.c
2343
prio, prio_allocate, extack);
net/sched/cls_api.c
2372
prio = tcf_auto_prio(tcf_chain_tp_prev(chain,
net/sched/cls_api.c
2376
tp_new = tcf_proto_create(name, protocol, prio, chain,
net/sched/cls_api.c
2384
tp = tcf_chain_tp_insert_unique(chain, tp_new, protocol, prio,
net/sched/cls_api.c
2480
u32 prio;
net/sched/cls_api.c
2500
prio = TC_H_MAJ(t->tcm_info);
net/sched/cls_api.c
2503
if (prio == 0 && (protocol || t->tcm_handle || tca[TCA_KIND])) {
net/sched/cls_api.c
2523
if (!prio ||
net/sched/cls_api.c
2552
if (prio == 0) {
net/sched/cls_api.c
2561
if (prio == 0) {
net/sched/cls_api.c
2571
prio, false, extack);
net/sched/cls_api.c
2639
u32 prio;
net/sched/cls_api.c
2659
prio = TC_H_MAJ(t->tcm_info);
net/sched/cls_api.c
2662
if (prio == 0) {
net/sched/cls_api.c
2714
prio, false, extack);
net/sched/cls_api.c
2796
TC_H_MAJ(tcm->tcm_info) != tp->prio)
net/sched/cls_api.c
339
first = tp->prio - 1;
net/sched/cls_api.c
373
u32 prio, struct tcf_chain *chain,
net/sched/cls_api.c
391
tp->prio = prio;
net/sched/cls_api.c
93
n->tp_prio = tp->prio;
net/sched/cls_u32.c
1216
if (ht->prio != tp->prio)
net/sched/cls_u32.c
1244
cls_u32.hnode.prio = ht->prio;
net/sched/cls_u32.c
1299
if (ht->prio != tp->prio)
net/sched/cls_u32.c
373
root_ht->prio = tp->prio;
net/sched/cls_u32.c
498
cls_u32.hnode.prio = h->prio;
net/sched/cls_u32.c
516
cls_u32.hnode.prio = h->prio;
net/sched/cls_u32.c
73
u32 prio;
net/sched/cls_u32.c
997
ht->prio = tp->prio;
net/sched/sch_ets.c
514
int prio = 0;
net/sched/sch_ets.c
528
if (prio > TC_PRIO_MAX) {
net/sched/sch_ets.c
537
priomap[prio++] = band;
net/sched/sch_ets.c
752
int prio;
net/sched/sch_ets.c
789
for (prio = 0; prio <= TC_PRIO_MAX; prio++) {
net/sched/sch_ets.c
791
READ_ONCE(q->prio2band[prio])))
net/sched/sch_fq.c
1215
struct tc_prio_qopt prio = {
net/sched/sch_fq.c
1269
fq_prio2band_decompress_crumb(q->prio2band, prio.priomap);
net/sched/sch_fq.c
1270
if (nla_put(skb, TCA_FQ_PRIOMAP, sizeof(prio), &prio))
net/sched/sch_fq.c
163
static u8 fq_prio2band(const u8 *prio2band, unsigned int prio)
net/sched/sch_fq.c
165
return (READ_ONCE(prio2band[prio / 4]) >> (2 * (prio & 0x3))) & 0x3;
net/sched/sch_generic.c
860
int prio;
net/sched/sch_generic.c
866
for (prio = 0; prio < PFIFO_FAST_BANDS; prio++) {
net/sched/sch_generic.c
867
struct skb_array *q = band2list(priv, prio);
net/sched/sch_generic.c
883
int prio;
net/sched/sch_generic.c
885
for (prio = 0; prio < PFIFO_FAST_BANDS; prio++) {
net/sched/sch_generic.c
886
struct skb_array *q = band2list(priv, prio);
net/sched/sch_generic.c
905
int prio;
net/sched/sch_generic.c
907
for (prio = 0; prio < PFIFO_FAST_BANDS; prio++) {
net/sched/sch_generic.c
908
struct skb_array *q = band2list(priv, prio);
net/sched/sch_generic.c
910
bands[prio] = q;
net/sched/sch_gred.c
106
if (table->tab[n] && table->tab[n]->prio == q->prio)
net/sched/sch_gred.c
199
if (t->tab[i] && t->tab[i]->prio < q->prio &&
net/sched/sch_gred.c
340
opt->set.tab[i].prio = q->prio;
net/sched/sch_gred.c
40
u8 prio; /* the prio of this vq */
net/sched/sch_gred.c
482
struct tc_gred_qopt *ctl, int prio,
net/sched/sch_gred.c
504
q->prio = prio;
net/sched/sch_gred.c
648
int err, prio = GRED_DEF_PRIO;
net/sched/sch_gred.c
689
if (ctl->prio == 0) {
net/sched/sch_gred.c
693
def_prio = table->tab[table->def]->prio;
net/sched/sch_gred.c
698
prio = def_prio;
net/sched/sch_gred.c
700
prio = ctl->prio;
net/sched/sch_gred.c
706
err = gred_change_vq(sch, ctl->DP, ctl, prio, stab, max_P, &prealloc,
net/sched/sch_gred.c
825
opt.prio = q->prio;
net/sched/sch_htb.c
100
u32 prio; /* these two are used only by leaves... */
net/sched/sch_htb.c
1269
opt.prio = cl->prio;
net/sched/sch_htb.c
1820
int prio;
net/sched/sch_htb.c
1872
for (prio = 0; prio < TC_HTB_NUMPRIO; prio++)
net/sched/sch_htb.c
1873
RB_CLEAR_NODE(&cl->node[prio]);
net/sched/sch_htb.c
1898
.prio = hopt->prio,
net/sched/sch_htb.c
1920
.prio = hopt->prio,
net/sched/sch_htb.c
2002
.prio = hopt->prio,
net/sched/sch_htb.c
2042
if ((cl->prio = hopt->prio) >= TC_HTB_NUMPRIO)
net/sched/sch_htb.c
2043
cl->prio = TC_HTB_NUMPRIO - 1;
net/sched/sch_htb.c
288
struct htb_class *cl, int prio)
net/sched/sch_htb.c
295
c = rb_entry(parent, struct htb_class, node[prio]);
net/sched/sch_htb.c
302
rb_link_node(&cl->node[prio], parent, p);
net/sched/sch_htb.c
303
rb_insert_color(&cl->node[prio], root);
net/sched/sch_htb.c
369
int prio = ffz(~mask);
net/sched/sch_htb.c
370
mask &= ~(1 << prio);
net/sched/sch_htb.c
371
htb_add_to_id_tree(&q->hlevel[cl->level].hprio[prio].row, cl, prio);
net/sched/sch_htb.c
403
int prio = ffz(~mask);
net/sched/sch_htb.c
404
struct htb_prio *hprio = &hlevel->hprio[prio];
net/sched/sch_htb.c
406
mask &= ~(1 << prio);
net/sched/sch_htb.c
407
if (hprio->ptr == cl->node + prio)
net/sched/sch_htb.c
410
htb_safe_rb_erase(cl->node + prio, &hprio->row);
net/sched/sch_htb.c
412
m |= 1 << prio;
net/sched/sch_htb.c
434
unsigned int prio = ffz(~m);
net/sched/sch_htb.c
436
if (WARN_ON_ONCE(prio >= ARRAY_SIZE(p->inner.clprio)))
net/sched/sch_htb.c
438
m &= ~(1 << prio);
net/sched/sch_htb.c
440
if (p->inner.clprio[prio].feed.rb_node)
net/sched/sch_htb.c
444
mask &= ~(1 << prio);
net/sched/sch_htb.c
446
htb_add_to_id_tree(&p->inner.clprio[prio].feed, cl, prio);
net/sched/sch_htb.c
475
int prio = ffz(~m);
net/sched/sch_htb.c
476
m &= ~(1 << prio);
net/sched/sch_htb.c
478
if (p->inner.clprio[prio].ptr == cl->node + prio) {
net/sched/sch_htb.c
483
p->inner.clprio[prio].last_ptr_id = cl->common.classid;
net/sched/sch_htb.c
484
p->inner.clprio[prio].ptr = NULL;
net/sched/sch_htb.c
487
htb_safe_rb_erase(cl->node + prio,
net/sched/sch_htb.c
488
&p->inner.clprio[prio].feed);
net/sched/sch_htb.c
490
if (!p->inner.clprio[prio].feed.rb_node)
net/sched/sch_htb.c
491
mask |= 1 << prio;
net/sched/sch_htb.c
598
cl->prio_activity = 1 << cl->prio;
net/sched/sch_htb.c
788
static struct rb_node *htb_id_find_next_upper(int prio, struct rb_node *n,
net/sched/sch_htb.c
794
rb_entry(n, struct htb_class, node[prio]);
net/sched/sch_htb.c
815
static struct htb_class *htb_lookup_leaf(struct htb_prio *hprio, const int prio)
net/sched/sch_htb.c
837
htb_id_find_next_upper(prio, sp->root, *sp->pid);
net/sched/sch_htb.c
858
cl = rb_entry(*sp->pptr, struct htb_class, node[prio]);
net/sched/sch_htb.c
861
clp = &cl->inner.clprio[prio];
net/sched/sch_htb.c
874
static struct sk_buff *htb_dequeue_tree(struct htb_sched *q, const int prio,
net/sched/sch_htb.c
880
struct htb_prio *hprio = &hlevel->hprio[prio];
net/sched/sch_htb.c
883
start = cl = htb_lookup_leaf(hprio, prio);
net/sched/sch_htb.c
900
if ((q->row_mask[level] & (1 << prio)) == 0)
net/sched/sch_htb.c
903
next = htb_lookup_leaf(hprio, prio);
net/sched/sch_htb.c
916
htb_next_rb_node(level ? &cl->parent->inner.clprio[prio].ptr:
net/sched/sch_htb.c
917
&q->hlevel[0].hprio[prio].ptr);
net/sched/sch_htb.c
918
cl = htb_lookup_leaf(hprio, prio);
net/sched/sch_htb.c
927
htb_next_rb_node(level ? &cl->parent->inner.clprio[prio].ptr :
net/sched/sch_htb.c
928
&q->hlevel[0].hprio[prio].ptr);
net/sched/sch_htb.c
982
int prio = ffz(m);
net/sched/sch_htb.c
984
m |= 1 << prio;
net/sched/sch_htb.c
985
skb = htb_dequeue_tree(q, prio, level);
net/sched/sch_prio.c
100
int prio;
net/sched/sch_prio.c
102
for (prio = 0; prio < q->bands; prio++) {
net/sched/sch_prio.c
103
struct Qdisc *qdisc = q->queues[prio];
net/sched/sch_prio.c
114
int prio;
net/sched/sch_prio.c
116
for (prio = 0; prio < q->bands; prio++) {
net/sched/sch_prio.c
117
struct Qdisc *qdisc = q->queues[prio];
net/sched/sch_prio.c
133
int prio;
net/sched/sch_prio.c
136
for (prio = 0; prio < q->bands; prio++)
net/sched/sch_prio.c
137
qdisc_reset(q->queues[prio]);
net/sched/sch_prio.c
167
int prio;
net/sched/sch_prio.c
172
for (prio = 0; prio < q->bands; prio++)
net/sched/sch_prio.c
173
qdisc_put(q->queues[prio]);
net/sched/sch_prio.c
373
int prio;
net/sched/sch_prio.c
378
for (prio = 0; prio < q->bands; prio++) {
net/sched/sch_prio.c
379
if (!tc_qdisc_stats_dump(sch, prio + 1, arg))
net/sched/sch_skbprio.c
102
if (prio <= lp) {
net/sched/sch_skbprio.c
103
q->qstats[prio].drops++;
net/sched/sch_skbprio.c
104
q->qstats[prio].overlimits++;
net/sched/sch_skbprio.c
110
q->qstats[prio].backlog += qdisc_pkt_len(skb);
net/sched/sch_skbprio.c
126
q->lowest_prio = prio;
net/sched/sch_skbprio.c
127
q->highest_prio = prio;
net/sched/sch_skbprio.c
133
if (prio > q->highest_prio)
net/sched/sch_skbprio.c
134
q->highest_prio = prio;
net/sched/sch_skbprio.c
182
int prio;
net/sched/sch_skbprio.c
185
for (prio = 0; prio < SKBPRIO_MAX_PRIORITY; prio++)
net/sched/sch_skbprio.c
186
__skb_queue_head_init(&q->qdiscs[prio]);
net/sched/sch_skbprio.c
213
int prio;
net/sched/sch_skbprio.c
215
for (prio = 0; prio < SKBPRIO_MAX_PRIORITY; prio++)
net/sched/sch_skbprio.c
216
__skb_queue_purge(&q->qdiscs[prio]);
net/sched/sch_skbprio.c
226
int prio;
net/sched/sch_skbprio.c
228
for (prio = 0; prio < SKBPRIO_MAX_PRIORITY; prio++)
net/sched/sch_skbprio.c
229
__skb_queue_purge(&q->qdiscs[prio]);
net/sched/sch_skbprio.c
42
int prio;
net/sched/sch_skbprio.c
44
for (prio = q->highest_prio - 1; prio >= q->lowest_prio; prio--) {
net/sched/sch_skbprio.c
45
if (!skb_queue_empty(&q->qdiscs[prio]))
net/sched/sch_skbprio.c
46
return prio;
net/sched/sch_skbprio.c
55
int prio;
net/sched/sch_skbprio.c
57
for (prio = q->lowest_prio + 1; prio <= q->highest_prio; prio++) {
net/sched/sch_skbprio.c
58
if (!skb_queue_empty(&q->qdiscs[prio]))
net/sched/sch_skbprio.c
59
return prio;
net/sched/sch_skbprio.c
76
u16 prio, lp;
net/sched/sch_skbprio.c
79
prio = min(skb->priority, max_priority);
net/sched/sch_skbprio.c
81
qdisc = &q->qdiscs[prio];
net/sched/sch_skbprio.c
87
q->qstats[prio].backlog += qdisc_pkt_len(skb);
net/sched/sch_skbprio.c
90
if (prio > q->highest_prio)
net/sched/sch_skbprio.c
91
q->highest_prio = prio;
net/sched/sch_skbprio.c
93
if (prio < q->lowest_prio)
net/sched/sch_skbprio.c
94
q->lowest_prio = prio;
net/sched/sch_taprio.c
546
int prio = skb->priority;
net/sched/sch_taprio.c
550
tc = netdev_get_prio_tc_map(dev, prio);
net/sched/sch_taprio.c
716
int prio;
net/sched/sch_taprio.c
730
prio = skb->priority;
net/sched/sch_taprio.c
731
tc = netdev_get_prio_tc_map(dev, prio);
net/sctp/stream_sched_prio.c
133
struct sctp_stream_priorities *prio, *prio_head;
net/sctp/stream_sched_prio.c
153
list_for_each_entry(prio, &stream->prio_list, prio_sched) {
net/sctp/stream_sched_prio.c
154
if (prio->prio > prio_head->prio) {
net/sctp/stream_sched_prio.c
155
list_add(&prio_head->prio_sched, prio->prio_sched.prev);
net/sctp/stream_sched_prio.c
164
__u16 prio, gfp_t gfp)
net/sctp/stream_sched_prio.c
172
if (old && old->prio == prio)
net/sctp/stream_sched_prio.c
175
prio_head = sctp_sched_prio_get_head(stream, prio, gfp);
net/sctp/stream_sched_prio.c
191
*value = SCTP_SO(stream, sid)->ext->prio_head->prio;
net/sctp/stream_sched_prio.c
231
struct sctp_stream_priorities *prio;
net/sctp/stream_sched_prio.c
245
prio = list_entry(stream->prio_list.next,
net/sctp/stream_sched_prio.c
247
soute = prio->next;
net/sctp/stream_sched_prio.c
259
struct sctp_stream_priorities *prio;
net/sctp/stream_sched_prio.c
268
prio = soute->prio_head;
net/sctp/stream_sched_prio.c
270
sctp_sched_prio_next_stream(prio);
net/sctp/stream_sched_prio.c
41
struct sctp_stream *stream, int prio, gfp_t gfp)
net/sctp/stream_sched_prio.c
52
p->prio = prio;
net/sctp/stream_sched_prio.c
59
struct sctp_stream *stream, int prio, gfp_t gfp)
net/sctp/stream_sched_prio.c
68
if (p->prio == prio)
net/sctp/stream_sched_prio.c
70
if (p->prio > prio)
net/sctp/stream_sched_prio.c
85
if (p->prio == prio)
net/sctp/stream_sched_prio.c
90
return sctp_sched_prio_new_head(stream, prio, gfp);
net/sctp/stream_sched_rr.c
66
__u16 prio, gfp_t gfp)
net/tipc/bearer.c
1014
u32 prio;
net/tipc/bearer.c
1016
prio = TIPC_MEDIA_LINK_PRI;
net/tipc/bearer.c
1044
prio = nla_get_u32(props[TIPC_NLA_PROP_PRIO]);
net/tipc/bearer.c
1047
return tipc_enable_bearer(net, bearer, domain, prio, attrs,
net/tipc/bearer.c
248
u32 disc_domain, u32 prio,
net/tipc/bearer.c
268
if (prio > TIPC_MAX_LINK_PRI && prio != TIPC_MEDIA_LINK_PRI) {
net/tipc/bearer.c
281
if (prio == TIPC_MEDIA_LINK_PRI)
net/tipc/bearer.c
282
prio = m->priority;
net/tipc/bearer.c
299
if (b->priority == prio &&
net/tipc/bearer.c
302
name, prio);
net/tipc/bearer.c
304
if (prio == TIPC_MIN_LINK_PRI) {
net/tipc/bearer.c
312
prio--;
net/tipc/bearer.c
345
b->priority = prio;
net/tipc/bearer.c
368
pr_info("Enabled bearer <%s>, priority %u\n", name, prio);
net/tipc/link.c
2577
u32 prio;
net/tipc/link.c
2579
prio = nla_get_u32(props[TIPC_NLA_PROP_PRIO]);
net/tipc/link.c
2580
if (prio > TIPC_MAX_LINK_PRI)
net/tipc/link.c
2872
void tipc_link_set_prio(struct tipc_link *l, u32 prio,
net/tipc/link.c
2875
l->priority = prio;
net/tipc/link.c
2876
tipc_link_build_proto_msg(l, STATE_MSG, 0, 0, 0, 0, prio, xmitq);
net/tipc/link.h
124
void tipc_link_set_prio(struct tipc_link *l, u32 prio,
net/tipc/node.c
1020
prio = tipc_link_prio(_l);
net/tipc/node.c
1021
if (prio < highest)
net/tipc/node.c
1023
if (prio > highest) {
net/tipc/node.c
1024
highest = prio;
net/tipc/node.c
2475
u32 prio;
net/tipc/node.c
2477
prio = nla_get_u32(props[TIPC_NLA_PROP_PRIO]);
net/tipc/node.c
2478
tipc_link_set_prio(link, prio, &xmitq);
net/tipc/node.c
995
int i, highest = 0, prio;
samples/trace_events/trace_custom_sched.h
49
__entry->prev_prio = prev->prio;
samples/trace_events/trace_custom_sched.h
51
__entry->next_prio = next->prio;
samples/trace_events/trace_custom_sched.h
67
__field( unsigned short, prio )
samples/trace_events/trace_custom_sched.h
72
__entry->prio = p->prio;
samples/trace_events/trace_custom_sched.h
75
TP_printk("pid=%d prio=%d", __entry->pid, __entry->prio)
tools/include/uapi/linux/if_link.h
802
__u8 prio[2];
tools/include/uapi/linux/pkt_sched.h
340
__u8 prio; /* prio of this VQ */
tools/include/uapi/linux/pkt_sched.h
396
__u32 prio;
tools/perf/builtin-sched.c
2079
if (tr->prio != prev_prio && tr->prio != -1)
tools/perf/builtin-sched.c
2080
scnprintf(prio_str, sizeof(prio_str), "%d->%d", tr->prio, prev_prio);
tools/perf/builtin-sched.c
2556
int prio = -1;
tools/perf/builtin-sched.c
2572
if (tr && tr->prio != -1)
tools/perf/builtin-sched.c
2573
prio = tr->prio;
tools/perf/builtin-sched.c
2575
prio = evsel__intval(evsel, sample, "prev_prio");
tools/perf/builtin-sched.c
2577
if (prio != -1 && !test_bit(prio, sched->prio_bitmap)) {
tools/perf/builtin-sched.c
275
int prio;
tools/perf/builtin-sched.c
2783
tr->prio = next_prio;
tools/perf/builtin-sched.c
933
r->prio = -1;
tools/perf/util/mmap.c
150
int delta_max, i, prio, ret;
tools/perf/util/mmap.c
194
prio = delta_max - i;
tools/perf/util/mmap.c
195
map->aio.cblocks[i].aio_reqprio = prio >= 0 ? prio : 0;
tools/power/cpupower/bench/main.c
110
config->prio = string_to_prio(optarg);
tools/power/cpupower/bench/parse.c
138
config->prio = SCHED_HIGH;
tools/power/cpupower/bench/parse.c
223
config->prio = string_to_prio(val);
tools/power/cpupower/bench/parse.h
26
} prio;
tools/power/cpupower/bench/system.c
159
switch (config->prio) {
tools/testing/selftests/bpf/bpf_sockopt_helpers.h
15
if (bpf_getsockopt(ctx, SOL_SOCKET, SO_PRIORITY, &prio, sizeof(prio)))
tools/testing/selftests/bpf/bpf_sockopt_helpers.h
17
if (bpf_setsockopt(ctx, SOL_SOCKET, SO_PRIORITY, &prio, sizeof(prio)))
tools/testing/selftests/bpf/bpf_sockopt_helpers.h
8
int prio;
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
187
prio = 0;
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
188
socklen = sizeof(prio);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
189
ASSERT_GE(getsockopt(fd, SOL_SOCKET, SO_PRIORITY, &prio, &socklen), 0,
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
191
ASSERT_EQ(prio, 123, "sk_priority");
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
223
prio = 0;
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
224
socklen = sizeof(prio);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
225
ASSERT_GE(getsockopt(accepted_fd, SOL_SOCKET, SO_PRIORITY, &prio, &socklen), 0,
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
227
ASSERT_EQ(prio, 234, "sk_priority");
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
278
prio = 0;
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
279
socklen = sizeof(prio);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
280
ASSERT_GE(getsockopt(fd, SOL_SOCKET, SO_PRIORITY, &prio, &socklen), 0,
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
282
ASSERT_EQ(prio, 0, "sk_priority");
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
76
int err, fd, prio;
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
135
int sock, ret, mark = MARK, prio = PRIO;
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
157
&prio, sizeof(prio));
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
855
ASSERT_EQ(skel->bss->prio, scrub == NETKIT_SCRUB_NONE ? PRIO : 0, "prio");
tools/testing/selftests/bpf/progs/lsm_cgroup.c
169
int prio = 234;
tools/testing/selftests/bpf/progs/lsm_cgroup.c
175
if (bpf_setsockopt(newsk, SOL_SOCKET, SO_PRIORITY, &prio, sizeof(prio)))
tools/testing/selftests/bpf/progs/lsm_cgroup.c
179
prio = 0;
tools/testing/selftests/bpf/progs/lsm_cgroup.c
180
if (bpf_getsockopt(newsk, SOL_SOCKET, SO_PRIORITY, &prio, sizeof(prio)))
tools/testing/selftests/bpf/progs/lsm_cgroup.c
182
if (prio != 234)
tools/testing/selftests/bpf/progs/lsm_cgroup.c
55
int prio = 123;
tools/testing/selftests/bpf/progs/lsm_cgroup.c
66
if (bpf_setsockopt(sk, SOL_SOCKET, SO_PRIORITY, &prio, sizeof(prio)))
tools/testing/selftests/bpf/progs/lsm_cgroup.c
70
prio = 0;
tools/testing/selftests/bpf/progs/lsm_cgroup.c
71
if (bpf_getsockopt(sk, SOL_SOCKET, SO_PRIORITY, &prio, sizeof(prio)))
tools/testing/selftests/bpf/progs/lsm_cgroup.c
73
if (prio != 123)
tools/testing/selftests/bpf/progs/test_tc_link.c
125
prio = skb->priority;
tools/testing/selftests/bpf/progs/test_tc_link.c
30
int mark, prio;
tools/testing/selftests/futex/functional/futex_requeue_pi.c
122
int policy, int prio)
tools/testing/selftests/futex/functional/futex_requeue_pi.c
143
schedp.sched_priority = prio;
tools/testing/selftests/futex/functional/futex_requeue_pi_signal_restart.c
41
int policy, int prio)
tools/testing/selftests/futex/functional/futex_requeue_pi_signal_restart.c
58
schedp.sched_priority = prio;
tools/testing/selftests/kvm/arm64/vgic_irq.c
298
uint32_t prio, intid, ap1r;
tools/testing/selftests/kvm/arm64/vgic_irq.c
305
for (i = 0, prio = (num - 1) * 8; i < num; i++, prio -= 8) {
tools/testing/selftests/kvm/arm64/vgic_irq.c
306
GUEST_ASSERT(prio >= 0);
tools/testing/selftests/kvm/arm64/vgic_irq.c
308
gic_set_priority(intid, prio);
tools/testing/selftests/kvm/arm64/vgic_irq.c
367
uint32_t intid, prio, step = KVM_PRIO_STEPS;
tools/testing/selftests/kvm/arm64/vgic_irq.c
373
for (i = 0, prio = (num - 1) * step; i < num; i++, prio -= step) {
tools/testing/selftests/kvm/arm64/vgic_irq.c
374
GUEST_ASSERT(prio >= 0);
tools/testing/selftests/kvm/arm64/vgic_irq.c
376
gic_set_priority(intid, prio);
tools/testing/selftests/kvm/include/arm64/gic.h
52
void gic_set_priority(uint32_t intid, uint32_t prio);
tools/testing/selftests/kvm/lib/arm64/gic.c
111
void gic_set_priority(unsigned int intid, unsigned int prio)
tools/testing/selftests/kvm/lib/arm64/gic.c
114
gic_common_ops->gic_set_priority(intid, prio);
tools/testing/selftests/kvm/lib/arm64/gic_private.h
20
void (*gic_set_priority)(uint32_t intid, uint32_t prio);
tools/testing/selftests/kvm/lib/arm64/gic_v3.c
217
static void gicv3_set_priority(uint32_t intid, uint32_t prio)
tools/testing/selftests/kvm/lib/arm64/gic_v3.c
219
gicv3_write_reg(intid, GICD_IPRIORITYR, 32, 8, prio);
tools/testing/selftests/mqueue/mq_perf_tests.c
380
void const_prio(int *prio)
tools/testing/selftests/mqueue/mq_perf_tests.c
385
void inc_prio(int *prio)
tools/testing/selftests/mqueue/mq_perf_tests.c
387
if (++*prio == mq_prio_max)
tools/testing/selftests/mqueue/mq_perf_tests.c
388
*prio = 0;
tools/testing/selftests/mqueue/mq_perf_tests.c
391
void dec_prio(int *prio)
tools/testing/selftests/mqueue/mq_perf_tests.c
393
if (--*prio < 0)
tools/testing/selftests/mqueue/mq_perf_tests.c
394
*prio = mq_prio_max - 1;
tools/testing/selftests/mqueue/mq_perf_tests.c
397
void random_prio(int *prio)
tools/testing/selftests/mqueue/mq_perf_tests.c
399
*prio = random() % mq_prio_max;
tools/tracing/rtla/src/utils.c
432
long prio;
tools/tracing/rtla/src/utils.c
465
prio = get_long_after_colon(arg);
tools/tracing/rtla/src/utils.c
466
if (prio == INVALID_VAL)
tools/tracing/rtla/src/utils.c
469
if (prio < sched_get_priority_min(SCHED_FIFO))
tools/tracing/rtla/src/utils.c
471
if (prio > sched_get_priority_max(SCHED_FIFO))
tools/tracing/rtla/src/utils.c
475
sched_param->sched_priority = prio;
tools/tracing/rtla/src/utils.c
480
prio = get_long_after_colon(arg);
tools/tracing/rtla/src/utils.c
481
if (prio == INVALID_VAL)
tools/tracing/rtla/src/utils.c
484
if (prio < sched_get_priority_min(SCHED_RR))
tools/tracing/rtla/src/utils.c
486
if (prio > sched_get_priority_max(SCHED_RR))
tools/tracing/rtla/src/utils.c
490
sched_param->sched_priority = prio;
tools/tracing/rtla/src/utils.c
495
prio = get_long_after_colon(arg);
tools/tracing/rtla/src/utils.c
496
if (prio == INVALID_VAL)
tools/tracing/rtla/src/utils.c
499
if (prio < MIN_NICE)
tools/tracing/rtla/src/utils.c
501
if (prio > MAX_NICE)
tools/tracing/rtla/src/utils.c
505
sched_param->sched_nice = prio;