Home
last modified time | relevance | path

Searched refs:hop (Results 1 – 25 of 44) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/thunderbolt/
Dpath.c16 static void tb_dump_hop(const struct tb_path_hop *hop, const struct tb_regs_hop *regs) in tb_dump_hop() argument
18 const struct tb_port *port = hop->in_port; in tb_dump_hop()
21 hop->in_hop_index, regs->out_port, regs->next_hop); in tb_dump_hop()
38 struct tb_regs_hop hop; in tb_path_find_dst_port() local
48 ret = tb_port_read(port, &hop, TB_CFG_HOPS, 2 * hopid, 2); in tb_path_find_dst_port()
54 if (!hop.enable) in tb_path_find_dst_port()
57 out_port = &sw->ports[hop.out_port]; in tb_path_find_dst_port()
58 hopid = hop.next_hop; in tb_path_find_dst_port()
105 struct tb_regs_hop hop; in tb_path_discover() local
132 ret = tb_port_read(p, &hop, TB_CFG_HOPS, 2 * h, 2); in tb_path_discover()
[all …]
Dnhi.c41 int bit = ring->hop; in ring_interrupt_index()
66 index = ring->hop; in ring_interrupt_active()
68 index = ring->hop + ring->nhi->hop_count; in ring_interrupt_active()
103 RING_TYPE(ring), ring->hop, in ring_interrupt_active()
131 io += ring->hop * 16; in ring_desc_base()
139 io += ring->hop * 32; in ring_options_base()
445 if (ring->hop < 0) { in nhi_alloc_hop()
455 ring->hop = i; in nhi_alloc_hop()
460 ring->hop = i; in nhi_alloc_hop()
467 if (ring->hop < 0 || ring->hop >= nhi->hop_count) { in nhi_alloc_hop()
[all …]
/kernel/linux/linux-5.10/net/ipv6/
Dcalipso.c780 static int calipso_opt_update(struct sock *sk, struct ipv6_opt_hdr *hop) in calipso_opt_update() argument
784 txopts = ipv6_renew_options(sk, old, IPV6_HOPOPTS, hop); in calipso_opt_update()
846 static int calipso_opt_find(struct ipv6_opt_hdr *hop, unsigned int *start, in calipso_opt_find() argument
851 unsigned char *opt = (unsigned char *)hop; in calipso_opt_find()
853 opt_len = ipv6_optlen(hop); in calipso_opt_find()
854 offset = sizeof(*hop); in calipso_opt_find()
857 tlv_len = calipso_tlv_len(hop, offset); in calipso_opt_find()
882 *start = offset_s + calipso_tlv_len(hop, offset_s); in calipso_opt_find()
884 *start = sizeof(*hop); in calipso_opt_find()
886 *end = offset_e + calipso_tlv_len(hop, offset_e); in calipso_opt_find()
[all …]
/kernel/linux/linux-5.10/sound/synth/emux/
Demux_oss.c27 void *private, int atomic, int hop);
30 int cmd, unsigned char *event, int atomic, int hop);
32 int cmd, unsigned char *event, int atomic, int hop);
34 int ch, int param, int val, int atomic, int hop);
288 int atomic, int hop) in snd_emux_event_oss_input() argument
301 return snd_emux_event_input(ev, direct, private_data, atomic, hop); in snd_emux_event_oss_input()
309 emuspec_control(emu, p, cmd, data, atomic, hop); in snd_emux_event_oss_input()
311 gusspec_control(emu, p, cmd, data, atomic, hop); in snd_emux_event_oss_input()
321 unsigned char *event, int atomic, int hop) in emuspec_control() argument
361 fake_event(emu, port, voice, MIDI_CTL_ALL_NOTES_OFF, 0, atomic, hop); in emuspec_control()
[all …]
Demux_voice.h25 int atomic, int hop);
/kernel/linux/linux-5.10/sound/core/seq/
Dseq_queue.c239 void snd_seq_check_queue(struct snd_seq_queue *q, int atomic, int hop) in snd_seq_check_queue() argument
267 snd_seq_dispatch_event(cell, atomic, hop); in snd_seq_check_queue()
278 snd_seq_dispatch_event(cell, atomic, hop); in snd_seq_check_queue()
299 int snd_seq_enqueue_event(struct snd_seq_event_cell *cell, int atomic, int hop) in snd_seq_enqueue_event() argument
343 snd_seq_check_queue(q, atomic, hop); in snd_seq_enqueue_event()
651 int atomic, int hop) in queue_broadcast_event() argument
666 snd_seq_kernel_client_dispatch(SNDRV_SEQ_CLIENT_SYSTEM, &sev, atomic, hop); in queue_broadcast_event()
675 int atomic, int hop) in snd_seq_queue_process_event() argument
682 queue_broadcast_event(q, ev, atomic, hop); in snd_seq_queue_process_event()
687 queue_broadcast_event(q, ev, atomic, hop); in snd_seq_queue_process_event()
[all …]
Dseq_queue.h69 int snd_seq_enqueue_event(struct snd_seq_event_cell *cell, int atomic, int hop);
84 void snd_seq_check_queue(struct snd_seq_queue *q, int atomic, int hop);
96 int snd_seq_control_queue(struct snd_seq_event *ev, int atomic, int hop);
Dseq_clientmgr.c68 int err, int atomic, int hop);
71 int filter, int atomic, int hop);
533 int err, int atomic, int hop) in bounce_error_event() argument
555 result = snd_seq_deliver_single_event(NULL, &bounce_ev, 0, atomic, hop + 1); in bounce_error_event()
601 int filter, int atomic, int hop) in snd_seq_deliver_single_event() argument
638 atomic, hop); in snd_seq_deliver_single_event()
651 result = bounce_error_event(client, event, result, atomic, hop); in snd_seq_deliver_single_event()
662 int atomic, int hop) in deliver_to_subscribers() argument
681 down_read_nested(&grp->list_mutex, hop); in deliver_to_subscribers()
692 0, atomic, hop); in deliver_to_subscribers()
[all …]
Dseq_system.c101 …t event_input_timer(struct snd_seq_event * ev, int direct, void *private_data, int atomic, int hop) in event_input_timer() argument
103 return snd_seq_control_queue(ev, atomic, hop); in event_input_timer()
Dseq_dummy.c75 int atomic, int hop) in dummy_input() argument
90 return snd_seq_kernel_client_dispatch(p->client, &tmpev, atomic, hop); in dummy_input()
Dseq_clientmgr.h79 int snd_seq_dispatch_event(struct snd_seq_event_cell *cell, int atomic, int hop);
Dseq_ports.h58 int atomic, int hop);
/kernel/linux/linux-5.10/kernel/rcu/
Dtasks.h17 typedef void (*pertask_func_t)(struct task_struct *t, struct list_head *hop);
18 typedef void (*postscan_func_t)(struct list_head *hop);
19 typedef void (*holdouts_func_t)(struct list_head *hop, bool ndrpt, bool *frptp);
405 static void rcu_tasks_pertask(struct task_struct *t, struct list_head *hop) in rcu_tasks_pertask() argument
411 list_add(&t->rcu_tasks_holdout_list, hop); in rcu_tasks_pertask()
416 static void rcu_tasks_postscan(struct list_head *hop) in rcu_tasks_postscan() argument
461 static void check_all_holdout_tasks(struct list_head *hop, in check_all_holdout_tasks() argument
466 list_for_each_entry_safe(t, t1, hop, rcu_tasks_holdout_list) { in check_all_holdout_tasks()
974 struct list_head *hop) in rcu_tasks_trace_pertask() argument
984 trc_wait_for_one_reader(t, hop); in rcu_tasks_trace_pertask()
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/drivers/net/mlxsw/
Ddevlink_trap_control.sh278 -t ip hop=1,next=0,payload=$(mld_payload_get 130) -p 100 -q
286 -t ip hop=1,next=0,payload=$(mld_payload_get 131) -p 100 -q
294 -t ip hop=1,next=0,payload=$(mld_payload_get 143) -p 100 -q
302 -t ip hop=1,next=0,payload=$(mld_payload_get 132) -p 100 -q
358 -t ip hop=1,next=58,payload=$(icmpv6_header_get 135) -p 100 -q
366 -t ip hop=1,next=58,payload=$(icmpv6_header_get 136) -p 100 -q
606 -t ip hop=1,next=58,payload=$(icmpv6_header_get 133) -p 100 -q
615 -t ip hop=1,next=58,payload=$(icmpv6_header_get 134) -p 100 -q
624 -t ip hop=1,next=58,payload=$(icmpv6_header_get 137) -p 100 -q
/kernel/linux/linux-5.10/include/sound/
Dseq_kernel.h51 int (*event_input)(struct snd_seq_event *ev, int direct, void *private_data, int atomic, int hop);
63 int snd_seq_kernel_client_dispatch(int client, struct snd_seq_event *ev, int atomic, int hop);
/kernel/linux/linux-5.10/sound/core/seq/oss/
Dseq_oss_device.h136 snd_seq_oss_dispatch(struct seq_oss_devinfo *dp, struct snd_seq_event *ev, int atomic, int hop) in snd_seq_oss_dispatch() argument
138 return snd_seq_kernel_client_dispatch(dp->cseq, ev, atomic, hop); in snd_seq_oss_dispatch()
Dseq_oss_event.h96 …seq_oss_event_input(struct snd_seq_event *ev, int direct, void *private_data, int atomic, int hop);
Dseq_oss_init.c40 …tic int receive_announce(struct snd_seq_event *ev, int direct, void *private, int atomic, int hop);
123 receive_announce(struct snd_seq_event *ev, int direct, void *private, int atomic, int hop) in receive_announce() argument
/kernel/linux/linux-5.10/include/linux/
Dthunderbolt.h484 int hop; member
552 struct tb_ring *tb_ring_alloc_tx(struct tb_nhi *nhi, int hop, int size,
554 struct tb_ring *tb_ring_alloc_rx(struct tb_nhi *nhi, int hop, int size,
/kernel/linux/linux-5.10/tools/testing/radix-tree/
Dtest.c118 int chunk, int hop) in item_gang_check_present() argument
136 into += hop; in item_gang_check_present()
Dtest.h25 int chunk, int hop);
Dmain.c15 void __gang_check(unsigned long middle, long down, long up, int chunk, int hop) in __gang_check() argument
32 chunk, hop); in __gang_check()
/kernel/linux/linux-5.10/net/ipv6/netfilter/
DKconfig118 tristate '"hbh" hop-by-hop and "dst" opts header match support'
121 This allows one to match packets based on the hop-by-hop
/kernel/linux/linux-5.10/Documentation/networking/
Dmpls-sysctl.rst36 single hop to transit traffic.
/kernel/linux/linux-5.10/sound/drivers/opl4/
Dopl4_seq.c112 void *private_data, int atomic, int hop) in snd_opl4_seq_event_input() argument

12