Home
last modified time | relevance | path

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

12345678910>>...26

/OK3568_Linux_fs/kernel/lib/
H A 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 …]
H A Dplist.c88 if (node->prio < iter->prio) { in plist_add()
98 if (!prev || prev->prio != node->prio) in plist_add()
161 if (node->prio != iter->prio) in plist_requeue()
167 if (node->prio != iter->prio) { in plist_requeue()
201 if (node_pos->prio == prio_pos->prio) { in plist_test_check()
206 BUG_ON(prio_pos->prio > node_pos->prio); in plist_test_check()
220 BUG_ON(node->prio == plist_next(node)->prio); in plist_test_requeue()
238 test_node[i].prio = r % 99; in plist_test()
H A 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 …]
/OK3568_Linux_fs/kernel/net/sched/
H A Dsch_skbprio.c42 int prio; in calc_new_high_prio() local
44 for (prio = q->highest_prio - 1; prio >= q->lowest_prio; prio--) { in calc_new_high_prio()
45 if (!skb_queue_empty(&q->qdiscs[prio])) in calc_new_high_prio()
46 return prio; in calc_new_high_prio()
55 int prio; in calc_new_low_prio() local
57 for (prio = q->lowest_prio + 1; prio <= q->highest_prio; prio++) { in calc_new_low_prio()
58 if (!skb_queue_empty(&q->qdiscs[prio])) in calc_new_low_prio()
59 return prio; in calc_new_low_prio()
76 u16 prio, lp; in skbprio_enqueue() local
79 prio = min(skb->priority, max_priority); in skbprio_enqueue()
[all …]
H A Dsch_prio.c100 int prio; in prio_peek() local
102 for (prio = 0; prio < q->bands; prio++) { in prio_peek()
103 struct Qdisc *qdisc = q->queues[prio]; in prio_peek()
114 int prio; in prio_dequeue() local
116 for (prio = 0; prio < q->bands; prio++) { in prio_dequeue()
117 struct Qdisc *qdisc = q->queues[prio]; in prio_dequeue()
133 int prio; in prio_reset() local
136 for (prio = 0; prio < q->bands; prio++) in prio_reset()
137 qdisc_reset(q->queues[prio]); in prio_reset()
167 int prio; in prio_destroy() local
[all …]
H A Dsch_htb.c100 u32 prio; /* these two are used only by leaves... */ member
275 struct htb_class *cl, int prio) in htb_add_to_id_tree() argument
282 c = rb_entry(parent, struct htb_class, node[prio]); in htb_add_to_id_tree()
289 rb_link_node(&cl->node[prio], parent, p); in htb_add_to_id_tree()
290 rb_insert_color(&cl->node[prio], root); in htb_add_to_id_tree()
348 int prio = ffz(~mask); in htb_add_class_to_row() local
349 mask &= ~(1 << prio); in htb_add_class_to_row()
350 htb_add_to_id_tree(&q->hlevel[cl->level].hprio[prio].row, cl, prio); in htb_add_class_to_row()
379 int prio = ffz(~mask); in htb_remove_class_from_row() local
380 struct htb_prio *hprio = &hlevel->hprio[prio]; in htb_remove_class_from_row()
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/sysdev/
H A Dipic.c35 .prio = IPIC_SIPRR_C,
42 .prio = IPIC_SIPRR_C,
49 .prio = IPIC_SIPRR_C,
56 .prio = IPIC_SIPRR_C,
63 .prio = IPIC_SIPRR_C,
70 .prio = IPIC_SIPRR_C,
77 .prio = IPIC_SIPRR_C,
84 .prio = IPIC_SIPRR_C,
91 .prio = IPIC_SIPRR_D,
98 .prio = IPIC_SIPRR_D,
[all …]
/OK3568_Linux_fs/kernel/net/sctp/
H A Dstream_sched_prio.c29 struct sctp_stream *stream, int prio, gfp_t gfp) in sctp_sched_prio_new_head() argument
40 p->prio = prio; in sctp_sched_prio_new_head()
46 struct sctp_stream *stream, int prio, gfp_t gfp) in sctp_sched_prio_get_head() argument
55 if (p->prio == prio) in sctp_sched_prio_get_head()
57 if (p->prio > prio) in sctp_sched_prio_get_head()
72 if (p->prio == prio) in sctp_sched_prio_get_head()
77 return sctp_sched_prio_new_head(stream, prio, gfp); in sctp_sched_prio_get_head()
120 struct sctp_stream_priorities *prio, *prio_head; in sctp_sched_prio_sched() local
140 list_for_each_entry(prio, &stream->prio_list, prio_sched) { in sctp_sched_prio_sched()
141 if (prio->prio > prio_head->prio) { in sctp_sched_prio_sched()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dfs_chains.c76 u32 prio; member
80 struct prio { struct
103 .head_offset = offsetof(struct prio, node), argument
104 .key_offset = offsetof(struct prio, key),
105 .key_len = sizeof_field(struct prio, key),
220 u32 chain, u32 prio, u32 level) in mlx5_chains_create_table() argument
250 (chain == 0 && prio == 1 && level == 0)) { in mlx5_chains_create_table()
252 ft_attr.prio = prio - 1; in mlx5_chains_create_table()
258 ft_attr.prio = ns_to_chains_fs_prio(chains->ns); in mlx5_chains_create_table()
275 (int)PTR_ERR(ft), chain, prio, level, sz); in mlx5_chains_create_table()
[all …]
/OK3568_Linux_fs/kernel/block/
H A Dmq-deadline-main.c107 #define dd_count(dd, event_type, prio) do { \ argument
111 BUILD_BUG_ON(!__same_type((prio), enum dd_prio)); \
112 local_inc(&io_stats->stats[(prio)].event_type); \
121 #define dd_sum(dd, event_type, prio) ({ \ argument
126 BUILD_BUG_ON(!__same_type((prio), enum dd_prio)); \
129 stats[(prio)].event_type); \
214 const enum dd_prio prio = ioprio_class_to_prio[ioprio_class]; in dd_request_merged() local
215 struct dd_per_prio *per_prio = &dd->per_prio[prio]; in dd_request_merged()
234 const enum dd_prio prio = ioprio_class_to_prio[ioprio_class]; in dd_merged_requests() local
237 dd_count(dd, merged, prio); in dd_merged_requests()
[all …]
H A Dmq-deadline-cgroup.c65 u8 prio; in dd_pd_stat() local
67 for (prio = 0; prio < ARRAY_SIZE(blkcg->stats->stats); prio++) in dd_pd_stat()
70 prio_class_name[prio], in dd_pd_stat()
71 ddcg_sum(blkcg, dispatched, prio) + in dd_pd_stat()
72 ddcg_sum(blkcg, merged, prio) - in dd_pd_stat()
73 ddcg_sum(blkcg, completed, prio), in dd_pd_stat()
74 ddcg_sum(blkcg, inserted, prio) - in dd_pd_stat()
75 ddcg_sum(blkcg, completed, prio), in dd_pd_stat()
76 ddcg_sum(blkcg, merged, prio)); in dd_pd_stat()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_tiler_heap_reclaim.c38 u8 prio; in get_kctx_highest_csg_priority() local
40 for (prio = KBASE_QUEUE_GROUP_PRIORITY_REALTIME; prio < KBASE_QUEUE_GROUP_PRIORITY_LOW; in get_kctx_highest_csg_priority()
41 prio++) in get_kctx_highest_csg_priority()
42 if (!list_empty(&kctx->csf.sched.runnable_groups[prio])) in get_kctx_highest_csg_priority()
45 if (prio != KBASE_QUEUE_GROUP_PRIORITY_REALTIME && kctx->csf.sched.num_idle_wait_grps) { in get_kctx_highest_csg_priority()
49 if (group->priority < prio) in get_kctx_highest_csg_priority()
50 prio = group->priority; in get_kctx_highest_csg_priority()
54 return prio; in get_kctx_highest_csg_priority()
84 u8 const prio = get_kctx_highest_csg_priority(kctx); in attach_ctx_to_heap_reclaim_mgr() local
96 list_add_tail(&info->mgr_link, &scheduler->reclaim_mgr.ctx_lists[prio]); in attach_ctx_to_heap_reclaim_mgr()
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/drivers/net/mlxsw/
H A Dqos_defprio.sh37 local prio=$1; shift
38 local app="app=$prio,1,0"
42 APP[$prio]=$app
48 local prio=$1; shift
49 local app=${APP[$prio]}
53 unset APP[$prio]
59 local prio
142 local prio
144 for prio in {0..7}; do
145 __test_defprio $prio $prio
H A Dqos_dscp_bridge.sh68 local prio
70 for prio in {0..7}; do
71 echo app=$prio,5,$((base + prio))
139 local prio=$1; shift
144 local dscp_10=$(((prio + 10) << 2))
145 local dscp_20=$(((prio + 20) << 2))
164 if ((key == prio+10 || key == prio+20)); then
175 log_test "DSCP rewrite: $dscp_10-(prio $prio)-$dscp_20"
180 local prio
182 for prio in {0..7}; do
[all …]
/OK3568_Linux_fs/kernel/samples/bpf/
H A 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 …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/net/forwarding/
H A Dskbedit_priority.sh66 prio bands 8 priomap 7 6 5 4 3 2 1 0
116 local prio=$1; shift
122 flower action skbedit priority $prio
138 log_test "$locus skbedit priority $prio -> classid $classid"
145 local prio
147 for prio in {0..7}; do
149 $prio 10:$((8 - prio))
155 local prio
157 for prio in {0..7}; do
159 $prio 10:$((8 - prio))
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/
H A Di915_scheduler.c72 i915_sched_lookup_priolist(struct intel_engine_cs *engine, int prio) in i915_sched_lookup_priolist() argument
84 idx = I915_PRIORITY_COUNT - (prio & I915_PRIORITY_MASK) - 1; in i915_sched_lookup_priolist()
85 prio >>= I915_USER_PRIORITY_SHIFT; in i915_sched_lookup_priolist()
87 prio = I915_PRIORITY_NORMAL; in i915_sched_lookup_priolist()
96 if (prio > p->priority) { in i915_sched_lookup_priolist()
98 } else if (prio < p->priority) { in i915_sched_lookup_priolist()
106 if (prio == I915_PRIORITY_NORMAL) { in i915_sched_lookup_priolist()
112 prio = I915_PRIORITY_NORMAL; /* recurses just once */ in i915_sched_lookup_priolist()
127 p->priority = prio; in i915_sched_lookup_priolist()
180 static inline bool need_preempt(int prio, int active) in need_preempt() argument
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/sysdev/xive/
H A Dspapr.c197 unsigned long prio, in plpar_int_set_source_config() argument
204 flags, lisn, target, prio, sw_irq); in plpar_int_set_source_config()
209 target, prio, sw_irq); in plpar_int_set_source_config()
214 lisn, target, prio, rc); in plpar_int_set_source_config()
224 unsigned long *prio, in plpar_int_get_source_config() argument
234 target, prio, sw_irq); in plpar_int_get_source_config()
244 *prio = retbuf[1]; in plpar_int_get_source_config()
434 static int xive_spapr_configure_irq(u32 hw_irq, u32 target, u8 prio, u32 sw_irq) in xive_spapr_configure_irq() argument
439 prio, sw_irq); in xive_spapr_configure_irq()
444 static int xive_spapr_get_irq_config(u32 hw_irq, u32 *target, u8 *prio, in xive_spapr_get_irq_config() argument
[all …]
H A Dnative.c102 int xive_native_configure_irq(u32 hw_irq, u32 target, u8 prio, u32 sw_irq) in xive_native_configure_irq() argument
107 rc = opal_xive_set_irq_config(hw_irq, target, prio, sw_irq); in xive_native_configure_irq()
116 static int xive_native_get_irq_config(u32 hw_irq, u32 *target, u8 *prio, in xive_native_get_irq_config() argument
123 rc = opal_xive_get_irq_config(hw_irq, &vp, prio, &lirq); in xive_native_get_irq_config()
132 int xive_native_configure_queue(u32 vp_id, struct xive_q *q, u8 prio, in xive_native_configure_queue() argument
153 rc = opal_xive_get_queue_info(vp_id, prio, NULL, NULL, in xive_native_configure_queue()
158 pr_err("Error %lld getting queue info prio %d\n", rc, prio); in xive_native_configure_queue()
175 rc = opal_xive_set_queue_info(vp_id, prio, qpage_phys, order, flags); in xive_native_configure_queue()
181 pr_err("Error %lld setting queue for prio %d\n", rc, prio); in xive_native_configure_queue()
196 static void __xive_native_disable_queue(u32 vp_id, struct xive_q *q, u8 prio) in __xive_native_disable_queue() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_dcb.c72 int prio; in mlxsw_sp_port_headroom_ets_set() local
76 for (prio = 0; prio < IEEE_8021QAZ_MAX_TCS; prio++) in mlxsw_sp_port_headroom_ets_set()
77 hdroom.prios.prio[prio].ets_buf_idx = ets->prio_tc[prio]; in mlxsw_sp_port_headroom_ets_set()
478 u8 prio) in mlxsw_sp_port_pfc_cnt_get() argument
486 MLXSW_REG_PPCNT_PRIO_CNT, prio); in mlxsw_sp_port_pfc_cnt_get()
491 my_pfc->requests[prio] = mlxsw_reg_ppcnt_tx_pause_get(ppcnt_pl); in mlxsw_sp_port_pfc_cnt_get()
492 my_pfc->indications[prio] = mlxsw_reg_ppcnt_rx_pause_get(ppcnt_pl); in mlxsw_sp_port_pfc_cnt_get()
538 int prio; in mlxsw_sp_dcbnl_ieee_setpfc() local
554 for (prio = 0; prio < IEEE_8021QAZ_MAX_TCS; prio++) in mlxsw_sp_dcbnl_ieee_setpfc()
555 hdroom.prios.prio[prio].lossy = !(pfc->pfc_en & BIT(prio)); in mlxsw_sp_dcbnl_ieee_setpfc()
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/tc-testing/
H A Dtdc_batch.py65 prio = "prio 1" variable
66 if args.prio:
67 prio = "" variable
73 def format_add_filter(device, prio, handle, skip, src_mac, dst_mac, argument
77 device, prio, handle, skip, src_mac, dst_mac, share_action))
80 def format_rep_filter(device, prio, handle, skip, src_mac, dst_mac, argument
84 device, prio, handle, skip, src_mac, dst_mac, share_action))
87 def format_del_filter(device, prio, handle, skip, src_mac, dst_mac, argument
90 "flower".format(device, prio, handle))
106 cmd = formatter(device, prio, handle_start + index, skip, src_mac,
/OK3568_Linux_fs/yocto/meta-openembedded/meta-networking/recipes-protocols/openlldp/files/
H A D0009-8021qaz-mark-prio-map-functions-static.patch4 Subject: [PATCH 9/9] 8021qaz: mark prio map functions static
23 -inline int get_prio_map(u32 prio_map, int prio)
24 +static int get_prio_map(u32 prio_map, int prio)
26 if (prio > 7)
28 @@ -405,7 +405,7 @@ inline int get_prio_map(u32 prio_map, int prio)
29 return (prio_map >> (4 * (7-prio))) & 0xF;
32 -inline void set_prio_map(u32 *prio_map, u8 prio, int tc)
33 +static void set_prio_map(u32 *prio_map, u8 prio, int tc)
35 u32 mask = ~(0xffffffff & (0xF << (4 * (7-prio))));
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_core.c145 int prio; member
384 unsigned int prio) in find_prio() argument
389 if (iter_prio->prio == prio) in find_prio()
481 struct fs_prio *prio; in del_sw_flow_table() local
487 fs_get_obj(prio, ft->node.parent); in del_sw_flow_table()
488 prio->num_ft--; in del_sw_flow_table()
825 static struct mlx5_flow_table *find_closest_ft(struct fs_prio *prio, bool reverse) in find_closest_ft() argument
831 parent = prio->node.parent; in find_closest_ft()
832 curr_node = &prio->node; in find_closest_ft()
842 static struct mlx5_flow_table *find_next_chained_ft(struct fs_prio *prio) in find_next_chained_ft() argument
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/kvm/
H A Dbook3s_xive_template.c119 u8 prio = 0xff; in GLUE() local
131 prio = ffs(pending) - 1; in GLUE()
134 if (prio >= xc->cppr || prio > 7) { in GLUE()
136 prio = xc->mfrr; in GLUE()
143 q = &xc->queues[prio]; in GLUE()
176 if (hirq == XICS_IPI || (prio == 0 && !qpage)) { in GLUE()
197 pending &= ~(1 << prio); in GLUE()
219 if (prio >= xc->mfrr && xc->mfrr < xc->cppr) { in GLUE()
220 prio = xc->mfrr; in GLUE()
257 xc->cppr = prio; in GLUE()
[all …]
H A Dbook3s_xive.c175 int kvmppc_xive_attach_escalation(struct kvm_vcpu *vcpu, u8 prio, in kvmppc_xive_attach_escalation() argument
179 struct xive_q *q = &xc->queues[prio]; in kvmppc_xive_attach_escalation()
184 if (xc->esc_virq[prio]) in kvmppc_xive_attach_escalation()
188 xc->esc_virq[prio] = irq_create_mapping(NULL, q->esc_irq); in kvmppc_xive_attach_escalation()
189 if (!xc->esc_virq[prio]) { in kvmppc_xive_attach_escalation()
191 prio, xc->server_num); in kvmppc_xive_attach_escalation()
200 vcpu->kvm->arch.lpid, xc->server_num, prio); in kvmppc_xive_attach_escalation()
203 prio, xc->server_num); in kvmppc_xive_attach_escalation()
208 pr_devel("Escalation %s irq %d (prio %d)\n", name, xc->esc_virq[prio], prio); in kvmppc_xive_attach_escalation()
210 rc = request_irq(xc->esc_virq[prio], xive_esc_irq, in kvmppc_xive_attach_escalation()
[all …]

12345678910>>...26