/kernel/linux/linux-6.6/drivers/thunderbolt/ |
H A D | path.c | 16 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 D | nhi.c | 55 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 D | tunnel.c | 202 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 D | path.c | 16 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 D | nhi.c | 41 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 D | link_dp_training_dpia.c | 69 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 D | calipso.c | 767 /* 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 D | calipso.c | 767 /* 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 D | emux_oss.c | 27 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 D | emux_oss.c | 27 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 D | seq_queue.c | 239 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 D | seq_queue.h | 69 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 D | seq_clientmgr.c | 68 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 D | seq_queue.c | 240 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 D | seq_ump_convert.c | 365 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 D | seq_queue.h | 66 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 D | seq_ump_convert.h | 15 int atomic, int hop); 20 int atomic, int hop);
|
H A D | seq_clientmgr.c | 70 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 D | tasks.h | 17 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 D | ttm_bo.c | 118 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 D | tasks.h | 17 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 D | devlink_trap_control.sh | 278 -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 D | mmu_v2_hr.c | 192 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 D | seq_kernel.h | 51 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 D | seq_kernel.h | 51 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);
|