Home
last modified time | relevance | path

Searched refs:hop (Results 1 - 25 of 86) sorted by relevance

1234

/kernel/linux/linux-6.6/drivers/thunderbolt/
H A 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()
107 struct tb_regs_hop hop; in tb_path_discover() local
134 ret = tb_port_read(p, &hop, TB_CFG_HOP in tb_path_discover()
364 const struct tb_path_hop *hop = &path->hops[i]; tb_path_free() local
395 struct tb_regs_hop hop; __tb_path_deactivate_hop() local
528 struct tb_regs_hop hop = { 0 }; tb_path_activate() local
[all...]
H A Dnhi.c55 int bit = ring->hop; in ring_interrupt_index()
101 index = ring->hop; in ring_interrupt_active()
103 index = ring->hop + ring->nhi->hop_count; in ring_interrupt_active()
148 RING_TYPE(ring), ring->hop, in ring_interrupt_active()
180 io += ring->hop * 16; in ring_desc_base()
188 io += ring->hop * 32; in ring_options_base()
520 if (ring->hop < 0) { in nhi_alloc_hop()
530 ring->hop = i; in nhi_alloc_hop()
535 ring->hop = i; in nhi_alloc_hop()
542 if (ring->hop > in nhi_alloc_hop()
576 tb_ring_alloc(struct tb_nhi *nhi, u32 hop, int size, bool transmit, unsigned int flags, int e2e_tx_hop, u16 sof_mask, u16 eof_mask, void (*start_poll)(void *), void *poll_data) tb_ring_alloc() argument
643 tb_ring_alloc_tx(struct tb_nhi *nhi, int hop, int size, unsigned int flags) tb_ring_alloc_tx() argument
664 tb_ring_alloc_rx(struct tb_nhi *nhi, int hop, int size, unsigned int flags, int e2e_tx_hop, u16 sof_mask, u16 eof_mask, void (*start_poll)(void *), void *poll_data) tb_ring_alloc_rx() argument
724 u32 hop; tb_ring_start() local
910 int hop = -1; nhi_interrupt_work() local
[all...]
H A Dtunnel.c202 static int tb_pci_init_credits(struct tb_path_hop *hop) in tb_pci_init_credits() argument
204 struct tb_port *port = hop->in_port; in tb_pci_init_credits()
225 hop->initial_credits = credits; in tb_pci_init_credits()
231 struct tb_path_hop *hop; in tb_pci_init_path() local
241 tb_path_for_each_hop(path, hop) { in tb_pci_init_path()
244 ret = tb_pci_init_credits(hop); in tb_pci_init_path()
1164 static void tb_dp_init_aux_credits(struct tb_path_hop *hop) in tb_dp_init_aux_credits() argument
1166 struct tb_port *port = hop->in_port; in tb_dp_init_aux_credits()
1170 hop->initial_credits = sw->min_dp_aux_credits; in tb_dp_init_aux_credits()
1172 hop in tb_dp_init_aux_credits()
1177 struct tb_path_hop *hop; tb_dp_init_aux_path() local
1190 tb_dp_init_video_credits(struct tb_path_hop *hop) tb_dp_init_video_credits() argument
1221 struct tb_path_hop *hop; tb_dp_init_video_path() local
1458 tb_dma_reserve_credits(struct tb_path_hop *hop, unsigned int credits) tb_dma_reserve_credits() argument
1493 struct tb_path_hop *hop; tb_dma_init_rx_path() local
1528 struct tb_path_hop *hop; tb_dma_init_tx_path() local
1549 tb_dma_release_credits(struct tb_path_hop *hop) tb_dma_release_credits() argument
1563 struct tb_path_hop *hop; tb_dma_deinit_path() local
1848 tb_usb3_init_credits(struct tb_path_hop *hop) tb_usb3_init_credits() argument
1868 struct tb_path_hop *hop; tb_usb3_init_path() local
[all...]
/kernel/linux/linux-5.10/drivers/thunderbolt/
H A 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_HOP in tb_path_discover()
351 const struct tb_path_hop *hop = &path->hops[i]; tb_path_free() local
381 struct tb_regs_hop hop; __tb_path_deactivate_hop() local
506 struct tb_regs_hop hop = { 0 }; tb_path_activate() local
[all...]
H A 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 < in nhi_alloc_hop()
495 tb_ring_alloc(struct tb_nhi *nhi, u32 hop, int size, bool transmit, unsigned int flags, u16 sof_mask, u16 eof_mask, void (*start_poll)(void *), void *poll_data) tb_ring_alloc() argument
561 tb_ring_alloc_tx(struct tb_nhi *nhi, int hop, int size, unsigned int flags) tb_ring_alloc_tx() argument
581 tb_ring_alloc_rx(struct tb_nhi *nhi, int hop, int size, unsigned int flags, u16 sof_mask, u16 eof_mask, void (*start_poll)(void *), void *poll_data) tb_ring_alloc_rx() argument
799 int hop = -1; nhi_interrupt_work() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_training_dpia.c69 DPIA_TS_UFP_DONE = 0xff /* Done training DPTX-to-DPIA hop. */
236 uint32_t hop) in dpcd_set_lt_pattern()
242 if (hop != DPRX) in dpcd_set_lt_pattern()
244 ((DP_REPEATER_CONFIGURATION_AND_STATUS_SIZE) * (hop - 1)); in dpcd_set_lt_pattern()
253 if (hop != DPRX) { in dpcd_set_lt_pattern()
256 hop, in dpcd_set_lt_pattern()
275 /* Execute clock recovery phase of link training for specified hop in display
279 * - Drive (VS/PE) only transmitted for the hop immediately downstream of DPOA.
280 * - CR for the first hop (DPTX-to-DPIA) is assumed to be successful.
284 * @param hop Ho
233 dpcd_set_lt_pattern( struct dc_link *link, enum dc_dp_training_pattern pattern, uint32_t hop) dpcd_set_lt_pattern() argument
286 dpia_training_cr_non_transparent( struct dc_link *link, const struct link_resource *link_res, struct link_training_settings *lt_settings, uint32_t hop) dpia_training_cr_non_transparent() argument
561 dpia_training_cr_phase( struct dc_link *link, const struct link_resource *link_res, struct link_training_settings *lt_settings, uint32_t hop) dpia_training_cr_phase() argument
578 dpia_get_eq_aux_rd_interval( const struct dc_link *link, const struct link_training_settings *lt_settings, uint32_t hop) dpia_get_eq_aux_rd_interval() argument
611 dpia_training_eq_non_transparent( struct dc_link *link, const struct link_resource *link_res, struct link_training_settings *lt_settings, uint32_t hop) dpia_training_eq_non_transparent() argument
846 dpia_training_eq_phase( struct dc_link *link, const struct link_resource *link_res, struct link_training_settings *lt_settings, uint32_t hop) dpia_training_eq_phase() argument
863 dpcd_clear_lt_pattern( struct dc_link *link, uint32_t hop) dpcd_clear_lt_pattern() argument
896 dpia_training_end( struct dc_link *link, struct link_training_settings *lt_settings, uint32_t hop) dpia_training_end() argument
962 dpia_training_abort( struct dc_link *link, struct link_training_settings *lt_settings, uint32_t hop) dpia_training_abort() argument
[all...]
/kernel/linux/linux-5.10/net/ipv6/
H A Dcalipso.c767 /* Hop-by-hop hdr helper functions
771 * calipso_opt_update - Replaces socket's hop options with a new set
773 * @hop: new hop options
776 * Replaces @sk's hop options with @hop. @hop may be NULL to leave
777 * the socket with no hop options.
780 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 calipso_opt_find(struct ipv6_opt_hdr *hop, unsigned int *start, unsigned int *end) calipso_opt_find() argument
908 calipso_opt_insert(struct ipv6_opt_hdr *hop, const struct calipso_doi *doi_def, const struct netlbl_lsm_secattr *secattr) calipso_opt_insert() argument
971 calipso_opt_del(struct ipv6_opt_hdr *hop, struct ipv6_opt_hdr **new) calipso_opt_del() argument
1075 struct ipv6_opt_hdr *hop; calipso_sock_getattr() local
1300 struct ipv6_opt_hdr *hop; calipso_skbuff_setattr() local
[all...]
/kernel/linux/linux-6.6/net/ipv6/
H A Dcalipso.c767 /* Hop-by-hop hdr helper functions
771 * calipso_opt_update - Replaces socket's hop options with a new set
773 * @hop: new hop options
776 * Replaces @sk's hop options with @hop. @hop may be NULL to leave
777 * the socket with no hop options.
780 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 calipso_opt_find(struct ipv6_opt_hdr *hop, unsigned int *start, unsigned int *end) calipso_opt_find() argument
908 calipso_opt_insert(struct ipv6_opt_hdr *hop, const struct calipso_doi *doi_def, const struct netlbl_lsm_secattr *secattr) calipso_opt_insert() argument
971 calipso_opt_del(struct ipv6_opt_hdr *hop, struct ipv6_opt_hdr **new) calipso_opt_del() argument
1075 struct ipv6_opt_hdr *hop; calipso_sock_getattr() local
1300 struct ipv6_opt_hdr *hop; calipso_skbuff_setattr() local
[all...]
/kernel/linux/linux-5.10/sound/synth/emux/
H A 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()
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()
361 fake_event(emu, port, voice, MIDI_CTL_ALL_NOTES_OFF, 0, atomic, hop); in emuspec_control()
287 snd_emux_event_oss_input(struct snd_seq_event *ev, int direct, void *private_data, int atomic, int hop) snd_emux_event_oss_input() argument
320 emuspec_control(struct snd_emux *emu, struct snd_emux_port *port, int cmd, unsigned char *event, int atomic, int hop) emuspec_control() argument
415 gusspec_control(struct snd_emux *emu, struct snd_emux_port *port, int cmd, unsigned char *event, int atomic, int hop) gusspec_control() argument
481 fake_event(struct snd_emux *emu, struct snd_emux_port *port, int ch, int param, int val, int atomic, int hop) fake_event() argument
[all...]
/kernel/linux/linux-6.6/sound/synth/emux/
H A 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()
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()
361 fake_event(emu, port, voice, MIDI_CTL_ALL_NOTES_OFF, 0, atomic, hop); in emuspec_control()
287 snd_emux_event_oss_input(struct snd_seq_event *ev, int direct, void *private_data, int atomic, int hop) snd_emux_event_oss_input() argument
320 emuspec_control(struct snd_emux *emu, struct snd_emux_port *port, int cmd, unsigned char *event, int atomic, int hop) emuspec_control() argument
415 gusspec_control(struct snd_emux *emu, struct snd_emux_port *port, int cmd, unsigned char *event, int atomic, int hop) gusspec_control() argument
481 fake_event(struct snd_emux *emu, struct snd_emux_port *port, int ch, int param, int val, int atomic, int hop) fake_event() argument
[all...]
/kernel/linux/linux-5.10/sound/core/seq/
H A 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()
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()
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()
650 queue_broadcast_event(struct snd_seq_queue *q, struct snd_seq_event *ev, int atomic, int hop) queue_broadcast_event() argument
673 snd_seq_queue_process_event(struct snd_seq_queue *q, struct snd_seq_event *ev, int atomic, int hop) snd_seq_queue_process_event() argument
726 snd_seq_control_queue(struct snd_seq_event *ev, int atomic, int hop) snd_seq_control_queue() argument
[all...]
H A 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);
H A 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()
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()
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()
681 down_read_nested(&grp->list_mutex, hop); in deliver_to_subscribers()
692 0, atomic, hop); in deliver_to_subscribers()
531 bounce_error_event(struct snd_seq_client *client, struct snd_seq_event *event, int err, int atomic, int hop) bounce_error_event() argument
599 snd_seq_deliver_single_event(struct snd_seq_client *client, struct snd_seq_event *event, int filter, int atomic, int hop) snd_seq_deliver_single_event() argument
660 deliver_to_subscribers(struct snd_seq_client *client, struct snd_seq_event *event, int atomic, int hop) deliver_to_subscribers() argument
717 port_broadcast_event(struct snd_seq_client *client, struct snd_seq_event *event, int atomic, int hop) port_broadcast_event() argument
754 broadcast_event(struct snd_seq_client *client, struct snd_seq_event *event, int atomic, int hop) broadcast_event() argument
790 multicast_event(struct snd_seq_client *client, struct snd_seq_event *event, int atomic, int hop) multicast_event() argument
807 snd_seq_deliver_event(struct snd_seq_client *client, struct snd_seq_event *event, int atomic, int hop) snd_seq_deliver_event() argument
852 snd_seq_dispatch_event(struct snd_seq_event_cell *cell, int atomic, int hop) snd_seq_dispatch_event() argument
924 snd_seq_client_enqueue_event(struct snd_seq_client *client, struct snd_seq_event *event, struct file *file, int blocking, int atomic, int hop, struct mutex *mutexp) snd_seq_client_enqueue_event() argument
2298 snd_seq_kernel_client_dispatch(int client, struct snd_seq_event * ev, int atomic, int hop) snd_seq_kernel_client_dispatch() argument
[all...]
/kernel/linux/linux-6.6/sound/core/seq/
H A Dseq_queue.c240 void snd_seq_check_queue(struct snd_seq_queue *q, int atomic, int hop) in snd_seq_check_queue() argument
268 snd_seq_dispatch_event(cell, atomic, hop); in snd_seq_check_queue()
279 snd_seq_dispatch_event(cell, atomic, hop); in snd_seq_check_queue()
300 int snd_seq_enqueue_event(struct snd_seq_event_cell *cell, int atomic, int hop) in snd_seq_enqueue_event() argument
344 snd_seq_check_queue(q, atomic, hop); in snd_seq_enqueue_event()
630 int atomic, int hop) in queue_broadcast_event()
645 snd_seq_kernel_client_dispatch(SNDRV_SEQ_CLIENT_SYSTEM, &sev, atomic, hop); in queue_broadcast_event()
654 int atomic, int hop) in snd_seq_queue_process_event()
661 queue_broadcast_event(q, ev, atomic, hop); in snd_seq_queue_process_event()
666 queue_broadcast_event(q, ev, atomic, hop); in snd_seq_queue_process_event()
629 queue_broadcast_event(struct snd_seq_queue *q, struct snd_seq_event *ev, int atomic, int hop) queue_broadcast_event() argument
652 snd_seq_queue_process_event(struct snd_seq_queue *q, struct snd_seq_event *ev, int atomic, int hop) snd_seq_queue_process_event() argument
705 snd_seq_control_queue(struct snd_seq_event *ev, int atomic, int hop) snd_seq_control_queue() argument
[all...]
H A Dseq_ump_convert.c365 int atomic, int hop) in cvt_ump_midi1_to_midi2()
409 atomic, hop); in cvt_ump_midi1_to_midi2()
416 int atomic, int hop) in cvt_ump_midi2_to_midi1()
462 atomic, hop); in cvt_ump_midi2_to_midi1()
470 int atomic, int hop) in cvt_ump_to_any()
504 &ev_cvt[i], atomic, hop); in cvt_ump_to_any()
516 int atomic, int hop) in deliver_with_group_convert()
527 atomic, hop); in deliver_with_group_convert()
548 int atomic, int hop) in snd_seq_deliver_from_ump()
563 event, atomic, hop); in snd_seq_deliver_from_ump()
362 cvt_ump_midi1_to_midi2(struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *__event, int atomic, int hop) cvt_ump_midi1_to_midi2() argument
413 cvt_ump_midi2_to_midi1(struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *__event, int atomic, int hop) cvt_ump_midi2_to_midi1() argument
466 cvt_ump_to_any(struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *event, unsigned char type, int atomic, int hop) cvt_ump_to_any() argument
513 deliver_with_group_convert(struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_ump_event *ump_ev, int atomic, int hop) deliver_with_group_convert() argument
544 snd_seq_deliver_from_ump(struct snd_seq_client *source, struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *event, int atomic, int hop) snd_seq_deliver_from_ump() argument
1062 cvt_to_ump_midi1(struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *event, int atomic, int hop) cvt_to_ump_midi1() argument
1096 cvt_to_ump_midi2(struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *event, int atomic, int hop) cvt_to_ump_midi2() argument
1144 cvt_sysex_to_ump(struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *event, int atomic, int hop) cvt_sysex_to_ump() argument
1194 snd_seq_deliver_to_ump(struct snd_seq_client *source, struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *event, int atomic, int hop) snd_seq_deliver_to_ump() argument
[all...]
H A Dseq_queue.h66 int snd_seq_enqueue_event(struct snd_seq_event_cell *cell, int atomic, int hop);
81 void snd_seq_check_queue(struct snd_seq_queue *q, int atomic, int hop);
93 int snd_seq_control_queue(struct snd_seq_event *ev, int atomic, int hop);
H A Dseq_ump_convert.h15 int atomic, int hop);
20 int atomic, int hop);
H A Dseq_clientmgr.c70 int err, int atomic, int hop);
73 int filter, int atomic, int hop);
566 int err, int atomic, int hop) in bounce_error_event()
588 result = snd_seq_deliver_single_event(NULL, &bounce_ev, 0, atomic, hop + 1); in bounce_error_event()
628 int atomic, int hop) in __snd_seq_deliver_single_event()
641 atomic, hop); in __snd_seq_deliver_single_event()
655 int filter, int atomic, int hop) in snd_seq_deliver_single_event()
685 event, atomic, hop); in snd_seq_deliver_single_event()
689 event, atomic, hop); in snd_seq_deliver_single_event()
696 atomic, hop); in snd_seq_deliver_single_event()
564 bounce_error_event(struct snd_seq_client *client, struct snd_seq_event *event, int err, int atomic, int hop) bounce_error_event() argument
625 __snd_seq_deliver_single_event(struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *event, int atomic, int hop) __snd_seq_deliver_single_event() argument
653 snd_seq_deliver_single_event(struct snd_seq_client *client, struct snd_seq_event *event, int filter, int atomic, int hop) snd_seq_deliver_single_event() argument
714 __deliver_to_subscribers(struct snd_seq_client *client, struct snd_seq_event *event, struct snd_seq_client_port *src_port, int atomic, int hop) __deliver_to_subscribers() argument
764 deliver_to_subscribers(struct snd_seq_client *client, struct snd_seq_event *event, int atomic, int hop) deliver_to_subscribers() argument
797 snd_seq_deliver_event(struct snd_seq_client *client, struct snd_seq_event *event, int atomic, int hop) snd_seq_deliver_event() argument
833 snd_seq_dispatch_event(struct snd_seq_event_cell *cell, int atomic, int hop) snd_seq_dispatch_event() argument
906 snd_seq_client_enqueue_event(struct snd_seq_client *client, struct snd_seq_event *event, struct file *file, int blocking, int atomic, int hop, struct mutex *mutexp) snd_seq_client_enqueue_event() argument
2473 snd_seq_kernel_client_dispatch(int client, struct snd_seq_event * ev, int atomic, int hop) snd_seq_kernel_client_dispatch() argument
[all...]
/kernel/linux/linux-5.10/kernel/rcu/
H A 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);
406 static void rcu_tasks_pertask(struct task_struct *t, struct list_head *hop) in rcu_tasks_pertask() argument
412 list_add(&t->rcu_tasks_holdout_list, hop); in rcu_tasks_pertask()
417 static void rcu_tasks_postscan(struct list_head *hop) in rcu_tasks_postscan() argument
472 static void check_all_holdout_tasks(struct list_head *hop, in check_all_holdout_tasks() argument
477 list_for_each_entry_safe(t, t1, hop, rcu_tasks_holdout_list) { in check_all_holdout_tasks()
989 struct list_head *hop) in rcu_tasks_trace_pertask()
999 trc_wait_for_one_reader(t, hop); in rcu_tasks_trace_pertask()
988 rcu_tasks_trace_pertask(struct task_struct *t, struct list_head *hop) rcu_tasks_trace_pertask() argument
1006 rcu_tasks_trace_postscan(struct list_head *hop) rcu_tasks_trace_postscan() argument
1011 rcu_tasks_trace_pertask(idle_task(cpu), hop); rcu_tasks_trace_postscan() local
1055 check_all_holdout_tasks_trace(struct list_head *hop, bool needreport, bool *firstreport) check_all_holdout_tasks_trace() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/ttm/
H A Dttm_bo.c118 struct ttm_place *hop) in ttm_bo_handle_move_mem()
152 ret = bdev->funcs->move(bo, evict, ctx, mem, hop); in ttm_bo_handle_move_mem()
401 struct ttm_place *hop) in ttm_bo_bounce_temp_buffer()
408 hop_placement.placement = hop_placement.busy_placement = hop; in ttm_bo_bounce_temp_buffer()
429 struct ttm_place hop; in ttm_bo_evict() local
432 memset(&hop, 0, sizeof(hop)); in ttm_bo_evict()
463 ret = ttm_bo_handle_move_mem(bo, evict_mem, true, ctx, &hop); in ttm_bo_evict()
467 ret = ttm_bo_bounce_temp_buffer(bo, &evict_mem, ctx, &hop); in ttm_bo_evict()
843 struct ttm_place hop; in ttm_bo_move_buffer() local
115 ttm_bo_handle_move_mem(struct ttm_buffer_object *bo, struct ttm_resource *mem, bool evict, struct ttm_operation_ctx *ctx, struct ttm_place *hop) ttm_bo_handle_move_mem() argument
398 ttm_bo_bounce_temp_buffer(struct ttm_buffer_object *bo, struct ttm_resource **mem, struct ttm_operation_ctx *ctx, struct ttm_place *hop) ttm_bo_bounce_temp_buffer() argument
1166 struct ttm_place hop; ttm_bo_swapout() local
[all...]
/kernel/linux/linux-6.6/kernel/rcu/
H A Dtasks.h17 typedef void (*pregp_func_t)(struct list_head *hop);
18 typedef void (*pertask_func_t)(struct task_struct *t, struct list_head *hop);
19 typedef void (*postscan_func_t)(struct list_head *hop);
20 typedef void (*holdouts_func_t)(struct list_head *hop, bool ndrpt, bool *frptp);
877 static void rcu_tasks_pregp_step(struct list_head *hop) in rcu_tasks_pregp_step() argument
922 static void rcu_tasks_pertask(struct task_struct *t, struct list_head *hop) in rcu_tasks_pertask() argument
928 list_add(&t->rcu_tasks_holdout_list, hop); in rcu_tasks_pertask()
933 static void rcu_tasks_postscan(struct list_head *hop) in rcu_tasks_postscan() argument
998 static void check_all_holdout_tasks(struct list_head *hop, in check_all_holdout_tasks() argument
1003 list_for_each_entry_safe(t, t1, hop, rcu_tasks_holdout_lis in check_all_holdout_tasks()
1650 rcu_tasks_trace_pertask(struct task_struct *t, struct list_head *hop) rcu_tasks_trace_pertask() argument
1657 rcu_tasks_trace_pregp_step(struct list_head *hop) rcu_tasks_trace_pregp_step() argument
1713 rcu_tasks_trace_postscan(struct list_head *hop) rcu_tasks_trace_postscan() argument
1785 check_all_holdout_tasks_trace(struct list_head *hop, bool needreport, bool *firstreport) check_all_holdout_tasks_trace() argument
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/drivers/net/mlxsw/
H A 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-6.6/drivers/accel/habanalabs/common/mmu/
H A Dmmu_v2_hr.c192 int hop; in hl_mmu_v2_get_last_hop() local
194 for (hop = (mmu_prop->num_hops - 1); hop; hop--) { in hl_mmu_v2_get_last_hop()
195 if (mmu_prop->hop_shifts[hop] == 0) in hl_mmu_v2_get_last_hop()
198 if (page_size <= (1 << mmu_prop->hop_shifts[hop])) in hl_mmu_v2_get_last_hop()
202 return hop; in hl_mmu_v2_get_last_hop()
266 dev_dbg(hdev->dev, "hop%d pte: 0x%llx (0x%llx)\n", in _hl_mmu_v2_hr_map()
284 /* for each new hop, add its address to the table of previous-hop */ in _hl_mmu_v2_hr_map()
[all...]
/kernel/linux/linux-5.10/include/sound/
H A 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-6.6/include/sound/
H A 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);

Completed in 25 milliseconds

1234