Home
last modified time | relevance | path

Searched refs:prio (Results 1 – 25 of 337) sorted by relevance

12345678910>>...14

/Linux-v4.19/lib/
Dparman.c44 int (*item_add)(struct parman *parman, struct parman_prio *prio,
46 void (*item_remove)(struct parman *parman, struct parman_prio *prio,
87 static bool parman_prio_used(struct parman_prio *prio) in parman_prio_used() argument
90 return !list_empty(&prio->item_list); in parman_prio_used()
93 static struct parman_item *parman_prio_first_item(struct parman_prio *prio) in parman_prio_first_item() argument
95 return list_first_entry(&prio->item_list, in parman_prio_first_item()
99 static unsigned long parman_prio_first_index(struct parman_prio *prio) in parman_prio_first_index() argument
101 return parman_prio_first_item(prio)->index; in parman_prio_first_index()
104 static struct parman_item *parman_prio_last_item(struct parman_prio *prio) in parman_prio_last_item() argument
106 return list_last_entry(&prio->item_list, in parman_prio_last_item()
[all …]
Dplist.c89 if (node->prio < iter->prio) { in plist_add()
99 if (!prev || prev->prio != node->prio) in plist_add()
160 if (node->prio != iter->prio) in plist_requeue()
166 if (node->prio != iter->prio) { in plist_requeue()
199 if (node_pos->prio == prio_pos->prio) { in plist_test_check()
204 BUG_ON(prio_pos->prio > node_pos->prio); in plist_test_check()
218 BUG_ON(node->prio == plist_next(node)->prio); in plist_test_requeue()
236 test_node[i].prio = r % 99; in plist_test()
Dtest_parman.c73 struct test_parman_prio *prio; member
153 struct test_parman_prio *prio = &test_parman->prios[i]; in test_parman_priority_gen() local
155 if (prio->priority == 0) in test_parman_priority_gen()
157 if (prio->priority == priority) in test_parman_priority_gen()
168 struct test_parman_prio *prio = &test_parman->prios[i]; in test_parman_prios_init() local
171 prio->priority = test_parman_priority_gen(test_parman); in test_parman_prios_init()
172 parman_prio_init(test_parman->parman, &prio->parman_prio, in test_parman_prios_init()
173 prio->priority); in test_parman_prios_init()
182 struct test_parman_prio *prio = &test_parman->prios[i]; in test_parman_prios_fini() local
184 parman_prio_fini(&prio->parman_prio); in test_parman_prios_fini()
[all …]
/Linux-v4.19/net/sched/
Dsch_skbprio.c46 int prio; in calc_new_high_prio() local
48 for (prio = q->highest_prio - 1; prio >= q->lowest_prio; prio--) { in calc_new_high_prio()
49 if (!skb_queue_empty(&q->qdiscs[prio])) in calc_new_high_prio()
50 return prio; in calc_new_high_prio()
59 int prio; in calc_new_low_prio() local
61 for (prio = q->lowest_prio + 1; prio <= q->highest_prio; prio++) { in calc_new_low_prio()
62 if (!skb_queue_empty(&q->qdiscs[prio])) in calc_new_low_prio()
63 return prio; in calc_new_low_prio()
80 u16 prio, lp; in skbprio_enqueue() local
83 prio = min(skb->priority, max_priority); in skbprio_enqueue()
[all …]
Dsch_prio.c103 int prio; in prio_peek() local
105 for (prio = 0; prio < q->bands; prio++) { in prio_peek()
106 struct Qdisc *qdisc = q->queues[prio]; in prio_peek()
117 int prio; in prio_dequeue() local
119 for (prio = 0; prio < q->bands; prio++) { in prio_dequeue()
120 struct Qdisc *qdisc = q->queues[prio]; in prio_dequeue()
136 int prio; in prio_reset() local
139 for (prio = 0; prio < q->bands; prio++) in prio_reset()
140 qdisc_reset(q->queues[prio]); in prio_reset()
172 int prio; in prio_destroy() local
[all …]
Dsch_htb.c104 u32 prio; /* these two are used only by leaves... */ member
278 struct htb_class *cl, int prio) in htb_add_to_id_tree() argument
285 c = rb_entry(parent, struct htb_class, node[prio]); in htb_add_to_id_tree()
292 rb_link_node(&cl->node[prio], parent, p); in htb_add_to_id_tree()
293 rb_insert_color(&cl->node[prio], root); in htb_add_to_id_tree()
351 int prio = ffz(~mask); in htb_add_class_to_row() local
352 mask &= ~(1 << prio); in htb_add_class_to_row()
353 htb_add_to_id_tree(&q->hlevel[cl->level].hprio[prio].row, cl, prio); in htb_add_class_to_row()
382 int prio = ffz(~mask); in htb_remove_class_from_row() local
383 struct htb_prio *hprio = &hlevel->hprio[prio]; in htb_remove_class_from_row()
[all …]
Dsch_cbq.c216 u32 prio = skb->priority; in cbq_classify() local
223 if (TC_H_MAJ(prio ^ sch->handle) == 0 && in cbq_classify()
224 (cl = cbq_class_lookup(q, prio)) != NULL) in cbq_classify()
282 if (TC_H_MAJ(prio) == 0 && in cbq_classify()
283 !(cl = head->defaults[prio & TC_PRIO_MAX]) && in cbq_classify()
299 int prio = cl->cpriority; in cbq_activate_class() local
302 cl_tail = q->active[prio]; in cbq_activate_class()
303 q->active[prio] = cl; in cbq_activate_class()
310 q->activemask |= (1<<prio); in cbq_activate_class()
323 int prio = this->cpriority; in cbq_deactivate_class() local
[all …]
/Linux-v4.19/net/sctp/
Dstream_sched_prio.c44 struct sctp_stream *stream, int prio, gfp_t gfp) in sctp_sched_prio_new_head() argument
55 p->prio = prio; in sctp_sched_prio_new_head()
61 struct sctp_stream *stream, int prio, gfp_t gfp) in sctp_sched_prio_get_head() argument
70 if (p->prio == prio) in sctp_sched_prio_get_head()
72 if (p->prio > prio) in sctp_sched_prio_get_head()
87 if (p->prio == prio) in sctp_sched_prio_get_head()
92 return sctp_sched_prio_new_head(stream, prio, gfp); in sctp_sched_prio_get_head()
135 struct sctp_stream_priorities *prio, *prio_head; in sctp_sched_prio_sched() local
155 list_for_each_entry(prio, &stream->prio_list, prio_sched) { in sctp_sched_prio_sched()
156 if (prio->prio > prio_head->prio) { in sctp_sched_prio_sched()
[all …]
/Linux-v4.19/arch/powerpc/sysdev/
Dipic.c39 .prio = IPIC_SIPRR_C,
46 .prio = IPIC_SIPRR_C,
53 .prio = IPIC_SIPRR_C,
60 .prio = IPIC_SIPRR_C,
67 .prio = IPIC_SIPRR_C,
74 .prio = IPIC_SIPRR_C,
81 .prio = IPIC_SIPRR_C,
88 .prio = IPIC_SIPRR_C,
95 .prio = IPIC_SIPRR_D,
102 .prio = IPIC_SIPRR_D,
[all …]
/Linux-v4.19/samples/bpf/
Dtest_cgrp2_sock.c30 static int prog_load(__u32 idx, __u32 mark, __u32 prio) in prog_load() argument
69 BPF_MOV64_IMM(BPF_REG_3, prio), in prog_load()
86 if (prio) in prog_load()
108 if (prio) { in prog_load()
154 unsigned int prio = 0; in get_priority() local
155 socklen_t optlen = sizeof(prio); in get_priority()
158 rc = getsockopt(sd, SOL_SOCKET, SO_PRIORITY, &prio, &optlen); in get_priority()
162 return prio; in get_priority()
167 unsigned int mark, prio; in show_sockopts() local
181 prio = get_priority(sd); in show_sockopts()
[all …]
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en/
Dport.c172 int prio; in mlx5e_port_query_priority2buffer() local
188 for (prio = 0; prio < 8; prio++) { in mlx5e_port_query_priority2buffer()
189 buffer[prio] = (u8)(prio_x_buff >> (4 * prio)) & 0xF; in mlx5e_port_query_priority2buffer()
190 mlx5_core_dbg(mdev, "prio %d, buffer %d\n", prio, buffer[prio]); in mlx5e_port_query_priority2buffer()
204 int prio; in mlx5e_port_set_priority2buffer() local
227 for (prio = 0; prio < 8; prio++) in mlx5e_port_set_priority2buffer()
228 prio_x_buff |= (buffer[prio] << (4 * prio)); in mlx5e_port_set_priority2buffer()
/Linux-v4.19/tools/testing/selftests/drivers/net/mlxsw/
Dqos_dscp_bridge.sh71 for prio in {0..7}; do
72 echo app=$prio,5,$((base + prio))
138 local prio=$1; shift
142 local dscp_10=$(((prio + 10) << 2))
143 local dscp_20=$(((prio + 20) << 2))
161 if ((key == prio+10 || key == prio+20)); then
172 log_test "DSCP rewrite: $dscp_10-(prio $prio)-$dscp_20"
177 for prio in {0..7}; do
178 dscp_ping_test v$h1 192.0.2.1 192.0.2.2 $prio $h1 $h2
Dqos_dscp_router.sh91 for prio in {0..7}; do
92 echo app=$prio,5,$((base + prio))
155 local prio=$1; shift
160 local prio2=$($reprio $prio) # ICMP Request egress prio
163 local dscp=$((prio << 2)) # ICMP Request ingress DSCP
211 for prio in {0..7}; do
212 dscp_ping_test v$h1 192.0.2.1 192.0.2.18 $prio $reprio $h1 $h2
/Linux-v4.19/arch/powerpc/sysdev/xive/
Dspapr.c193 unsigned long prio, in plpar_int_set_source_config() argument
200 flags, lisn, target, prio, sw_irq); in plpar_int_set_source_config()
205 target, prio, sw_irq); in plpar_int_set_source_config()
210 lisn, target, prio, rc); in plpar_int_set_source_config()
390 static int xive_spapr_configure_irq(u32 hw_irq, u32 target, u8 prio, u32 sw_irq) in xive_spapr_configure_irq() argument
395 prio, sw_irq); in xive_spapr_configure_irq()
401 static int xive_spapr_configure_queue(u32 target, struct xive_q *q, u8 prio, in xive_spapr_configure_queue() argument
423 rc = plpar_int_get_queue_info(0, target, prio, &esn_page, &esn_size); in xive_spapr_configure_queue()
426 target, prio); in xive_spapr_configure_queue()
438 rc = plpar_int_set_queue_config(flags, target, prio, qpage_phys, order); in xive_spapr_configure_queue()
[all …]
Dnative.c104 int xive_native_configure_irq(u32 hw_irq, u32 target, u8 prio, u32 sw_irq) in xive_native_configure_irq() argument
109 rc = opal_xive_set_irq_config(hw_irq, target, prio, sw_irq); in xive_native_configure_irq()
120 int xive_native_configure_queue(u32 vp_id, struct xive_q *q, u8 prio, in xive_native_configure_queue() argument
141 rc = opal_xive_get_queue_info(vp_id, prio, NULL, NULL, in xive_native_configure_queue()
146 pr_err("Error %lld getting queue info prio %d\n", rc, prio); in xive_native_configure_queue()
163 rc = opal_xive_set_queue_info(vp_id, prio, qpage_phys, order, flags); in xive_native_configure_queue()
169 pr_err("Error %lld setting queue for prio %d\n", rc, prio); in xive_native_configure_queue()
184 static void __xive_native_disable_queue(u32 vp_id, struct xive_q *q, u8 prio) in __xive_native_disable_queue() argument
190 rc = opal_xive_set_queue_info(vp_id, prio, 0, 0, 0); in __xive_native_disable_queue()
196 pr_err("Error %lld disabling queue for prio %d\n", rc, prio); in __xive_native_disable_queue()
[all …]
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Dfs_core.c122 int prio; member
301 unsigned int prio) in find_prio() argument
306 if (iter_prio->prio == prio) in find_prio()
391 struct fs_prio *prio; in del_sw_flow_table() local
396 fs_get_obj(prio, ft->node.parent); in del_sw_flow_table()
397 prio->num_ft--; in del_sw_flow_table()
717 static struct mlx5_flow_table *find_closest_ft(struct fs_prio *prio, bool reverse) in find_closest_ft() argument
723 parent = prio->node.parent; in find_closest_ft()
724 curr_node = &prio->node; in find_closest_ft()
734 static struct mlx5_flow_table *find_next_chained_ft(struct fs_prio *prio) in find_next_chained_ft() argument
[all …]
Dfs_core.h191 unsigned int prio; member
248 #define fs_for_each_ns_or_ft_reverse(pos, prio) \ argument
249 list_for_each_entry_reverse(pos, &(prio)->node.children, list)
251 #define fs_for_each_ns_or_ft(pos, prio) \ argument
252 list_for_each_entry(pos, (&(prio)->node.children), list)
257 #define fs_for_each_ns(pos, prio) \ argument
258 fs_list_for_each_entry(pos, &(prio)->node.children)
260 #define fs_for_each_ft(pos, prio) \ argument
261 fs_list_for_each_entry(pos, &(prio)->node.children)
263 #define fs_for_each_ft_safe(pos, tmp, prio) \ argument
[all …]
/Linux-v4.19/arch/powerpc/kvm/
Dbook3s_xive.c106 static int xive_attach_escalation(struct kvm_vcpu *vcpu, u8 prio) in xive_attach_escalation() argument
109 struct xive_q *q = &xc->queues[prio]; in xive_attach_escalation()
114 if (xc->esc_virq[prio]) in xive_attach_escalation()
118 xc->esc_virq[prio] = irq_create_mapping(NULL, q->esc_irq); in xive_attach_escalation()
119 if (!xc->esc_virq[prio]) { in xive_attach_escalation()
121 prio, xc->server_num); in xive_attach_escalation()
130 vcpu->kvm->arch.lpid, xc->server_num, prio); in xive_attach_escalation()
133 prio, xc->server_num); in xive_attach_escalation()
138 pr_devel("Escalation %s irq %d (prio %d)\n", name, xc->esc_virq[prio], prio); in xive_attach_escalation()
140 rc = request_irq(xc->esc_virq[prio], xive_esc_irq, in xive_attach_escalation()
[all …]
Dbook3s_xive_template.c119 u8 prio = 0xff; in GLUE() local
131 prio = ffs(pending) - 1; in GLUE()
142 if (prio >= xc->mfrr && xc->mfrr < xc->cppr) { in GLUE()
143 prio = xc->mfrr; in GLUE()
149 if (prio >= xc->cppr || prio > 7) in GLUE()
153 q = &xc->queues[prio]; in GLUE()
186 if (hirq == XICS_IPI || (prio == 0 && !qpage)) { in GLUE()
213 pending &= ~(1 << prio); in GLUE()
255 xc->cppr = prio; in GLUE()
366 u8 pending, prio; in GLUE() local
[all …]
/Linux-v4.19/arch/c6x/kernel/
Dirq.c38 unsigned int prio = data->hwirq; in mask_core_irq() local
41 and_creg(IER, ~(1 << prio)); in mask_core_irq()
47 unsigned int prio = data->hwirq; in unmask_core_irq() local
50 or_creg(IER, 1 << prio); in unmask_core_irq()
62 asmlinkage void c6x_do_IRQ(unsigned int prio, struct pt_regs *regs) in c6x_do_IRQ() argument
68 generic_handle_irq(prio_to_virq[prio]); in c6x_do_IRQ()
/Linux-v4.19/include/trace/events/
Dsched.h66 __field( int, prio )
74 __entry->prio = p->prio; /* XXX SCHED_DEADLINE */
80 __entry->comm, __entry->pid, __entry->prio,
149 __entry->prev_prio = prev->prio;
153 __entry->next_prio = next->prio;
183 __field( int, prio )
191 __entry->prio = p->prio; /* XXX SCHED_DEADLINE */
197 __entry->comm, __entry->pid, __entry->prio,
210 __field( int, prio )
216 __entry->prio = p->prio; /* XXX SCHED_DEADLINE */
[all …]
/Linux-v4.19/arch/powerpc/boot/dts/
Dvirtex440-ml507.dts72 xlnx,dcu-rd-ld-cache-plb-prio = <0>;
73 xlnx,dcu-rd-noncache-plb-prio = <0>;
74 xlnx,dcu-rd-touch-plb-prio = <0>;
75 xlnx,dcu-rd-urgent-plb-prio = <0>;
76 xlnx,dcu-wr-flush-plb-prio = <0>;
77 xlnx,dcu-wr-store-plb-prio = <0>;
78 xlnx,dcu-wr-urgent-plb-prio = <0>;
80 xlnx,dma0-plb-prio = <0>;
86 xlnx,dma1-plb-prio = <0>;
92 xlnx,dma2-plb-prio = <0>;
[all …]
/Linux-v4.19/include/linux/sched/
Dprio.h34 #define PRIO_TO_NICE(prio) ((prio) - DEFAULT_PRIO) argument
56 static inline long rlimit_to_nice(long prio) in rlimit_to_nice() argument
58 return (MAX_NICE - prio + 1); in rlimit_to_nice()
/Linux-v4.19/arch/ia64/kernel/
Dsys_ia64.c73 long prio; in ia64_getpriority() local
75 prio = sys_getpriority(which, who); in ia64_getpriority()
76 if (prio >= 0) { in ia64_getpriority()
78 prio = 20 - prio; in ia64_getpriority()
80 return prio; in ia64_getpriority()
/Linux-v4.19/kernel/sched/
Dcpupri.c32 static int convert_prio(int prio) in convert_prio() argument
36 if (prio == CPUPRI_INVALID) in convert_prio()
38 else if (prio == MAX_PRIO) in convert_prio()
40 else if (prio >= MAX_RT_PRIO) in convert_prio()
43 cpupri = MAX_RT_PRIO - prio + 1; in convert_prio()
67 int task_pri = convert_prio(p->prio); in cpupri_find()

12345678910>>...14