Home
last modified time | relevance | path

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

123

/linux-6.15/drivers/thunderbolt/
H A Dpath.c54 if (!hop.enable) in tb_path_find_dst_port()
58 hopid = hop.next_hop; in tb_path_find_dst_port()
141 if (!hop.enable) in tb_path_discover()
148 h = hop.next_hop; in tb_path_discover()
366 if (hop->in_port) in tb_path_free()
405 if (!hop.enable) in __tb_path_deactivate_hop()
408 hop.enable = 0; in __tb_path_deactivate_hop()
552 hop.unknown1 = 0; in tb_path_activate()
553 hop.enable = 1; in tb_path_activate()
560 hop.unknown2 = 0; in tb_path_activate()
[all …]
H A Dnhi.c542 if (ring->hop > 0 && ring->hop < start_hop) { in nhi_alloc_hop()
547 if (ring->hop < 0 || ring->hop >= nhi->hop_count) { in nhi_alloc_hop()
554 ring->hop); in nhi_alloc_hop()
560 ring->hop); in nhi_alloc_hop()
597 ring->hop = hop; in tb_ring_alloc()
724 u32 hop; in tb_ring_start() local
838 ring->hop); in tb_ring_free()
910 int hop = -1; in nhi_interrupt_work() local
927 hop = 0; in nhi_interrupt_work()
935 hop); in nhi_interrupt_work()
[all …]
H A Dtunnel.c165 hop->pm_support = true; in tb_init_pm_support()
316 struct tb_path_hop *hop; in tb_pci_init_path() local
1351 hop->initial_credits = 1; in tb_dp_init_aux_credits()
1356 struct tb_path_hop *hop; in tb_dp_init_aux_path() local
1368 tb_init_pm_support(hop); in tb_dp_init_aux_path()
1403 struct tb_path_hop *hop; in tb_dp_init_video_path() local
1691 struct tb_path_hop *hop; in tb_dma_init_rx_path() local
1707 hop = &path->hops[0]; in tb_dma_init_rx_path()
1726 struct tb_path_hop *hop; in tb_dma_init_tx_path() local
1761 struct tb_path_hop *hop; in tb_dma_destroy_path() local
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_training_dpia.c237 uint32_t hop) in dpcd_set_lt_pattern() argument
257 hop, in dpcd_set_lt_pattern()
291 uint32_t hop) in dpia_training_cr_non_transparent() argument
397 hop); in dpia_training_cr_non_transparent()
438 hop, in dpia_training_cr_non_transparent()
558 uint32_t hop) in dpia_training_cr_phase() argument
586 uint32_t hop) in dpia_training_eq_non_transparent() argument
681 hop); in dpia_training_eq_non_transparent()
709 hop, in dpia_training_eq_non_transparent()
828 uint32_t hop) in dpcd_clear_lt_pattern() argument
[all …]
H A Dlink_dp_training_dpia.h47 uint32_t hop);
52 uint32_t hop);
/linux-6.15/Documentation/networking/
H A Dnexthop-group-resilient.rst4 Resilient Next-hop Groups
16 hashes to each next hop in the group, and then selects the next hop by
28 Before and after deletion of next hop 3
31 Note how next hop 2 gave up part of the hash space in favor of next hop 1,
66 Before and after deletion of next hop 3
74 the next-hop group change.
100 1) that have no assigned next hop, or
101 2) whose next hop has been removed, or
102 3) that are idle and their next hop is overweight,
129 next hop groups in the following three ways:
[all …]
/linux-6.15/net/ipv6/
H A Dcalipso.c851 offset = sizeof(*hop); in calipso_opt_find()
881 *start = sizeof(*hop); in calipso_opt_find()
913 if (hop) { in calipso_opt_insert()
920 start = sizeof(*hop); in calipso_opt_insert()
929 if (start > sizeof(*hop)) in calipso_opt_insert()
930 memcpy(new, hop, start); in calipso_opt_insert()
990 memcpy(*new, hop, start); in calipso_opt_del()
1072 struct ipv6_opt_hdr *hop; in calipso_sock_getattr() local
1085 hop = txopts->hopopt; in calipso_sock_getattr()
1088 offset = sizeof(*hop); in calipso_sock_getattr()
[all …]
/linux-6.15/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);
290 int atomic, int hop) in snd_emux_event_oss_input() argument
303 return snd_emux_event_input(ev, direct, private_data, atomic, hop); in snd_emux_event_oss_input()
311 emuspec_control(emu, p, cmd, data, atomic, hop); in snd_emux_event_oss_input()
313 gusspec_control(emu, p, cmd, data, atomic, hop); in snd_emux_event_oss_input()
323 unsigned char *event, int atomic, int hop) in emuspec_control() argument
418 unsigned char *event, int atomic, int hop) in gusspec_control() argument
[all …]
/linux-6.15/sound/core/seq/
H A Dseq_queue.c256 snd_seq_dispatch_event(cell, atomic, hop); in snd_seq_check_queue()
267 snd_seq_dispatch_event(cell, atomic, hop); in snd_seq_check_queue()
330 snd_seq_check_queue(q, atomic, hop); in snd_seq_enqueue_event()
609 int atomic, int hop) in queue_broadcast_event() argument
633 int atomic, int hop) in snd_seq_queue_process_event() argument
640 queue_broadcast_event(q, ev, atomic, hop); in snd_seq_queue_process_event()
645 queue_broadcast_event(q, ev, atomic, hop); in snd_seq_queue_process_event()
650 queue_broadcast_event(q, ev, atomic, hop); in snd_seq_queue_process_event()
655 queue_broadcast_event(q, ev, atomic, hop); in snd_seq_queue_process_event()
660 queue_broadcast_event(q, ev, atomic, hop); in snd_seq_queue_process_event()
[all …]
H A Dseq_ump_convert.c365 int atomic, int hop) in cvt_ump_midi1_to_midi2() argument
428 atomic, hop); in cvt_ump_midi1_to_midi2()
435 int atomic, int hop) in cvt_ump_midi2_to_midi1() argument
472 atomic, hop); in cvt_ump_midi2_to_midi1()
479 atomic, hop); in cvt_ump_midi2_to_midi1()
500 atomic, hop); in cvt_ump_midi2_to_midi1()
508 int atomic, int hop) in cvt_ump_to_any() argument
565 atomic, hop); in deliver_with_group_convert()
1157 atomic, hop); in cvt_to_ump_midi1()
1192 atomic, hop); in cvt_to_ump_midi2()
[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);
92 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.c73 int atomic, int hop);
641 int atomic, int hop) in __snd_seq_deliver_single_event() argument
654 atomic, hop); in __snd_seq_deliver_single_event()
668 int atomic, int hop) in snd_seq_deliver_single_event() argument
715 atomic, hop); in snd_seq_deliver_single_event()
791 int atomic, int hop) in deliver_to_subscribers() argument
810 atomic, hop); in deliver_to_subscribers()
814 atomic, hop); in deliver_to_subscribers()
830 int atomic, int hop) in snd_seq_deliver_event() argument
834 hop++; in snd_seq_deliver_event()
[all …]
H A Dseq_clientmgr.h85 int snd_seq_dispatch_event(struct snd_seq_event_cell *cell, int atomic, int hop);
94 int atomic, int hop);
H A Dseq_system.c105 …t event_input_timer(struct snd_seq_event * ev, int direct, void *private_data, int atomic, int hop) in event_input_timer() argument
107 return snd_seq_control_queue(ev, atomic, hop); in event_input_timer()
H A Dseq_dummy.c81 int atomic, int hop) in dummy_input() argument
96 return snd_seq_kernel_client_dispatch(p->client, &tmpev, atomic, hop); in dummy_input()
/linux-6.15/tools/testing/selftests/mm/
H A Dvirtual_address_range.c141 unsigned long hop; in validate_complete_va_space() local
174 hop = 0; in validate_complete_va_space()
175 while (start_addr + hop < end_addr) { in validate_complete_va_space()
176 if (write(fd, (void *)(start_addr + hop), 1) != 1) in validate_complete_va_space()
181 munmap((char *)(start_addr + hop), MAP_CHUNK_SIZE); in validate_complete_va_space()
183 hop += MAP_CHUNK_SIZE; in validate_complete_va_space()
/linux-6.15/drivers/gpu/drm/ttm/
H A Dttm_bo.c119 struct ttm_place *hop) in ttm_bo_handle_move_mem() argument
153 ret = bdev->funcs->move(bo, evict, ctx, mem, hop); in ttm_bo_handle_move_mem()
334 struct ttm_place *hop) in ttm_bo_bounce_temp_buffer() argument
341 hop_placement.placement = hop; in ttm_bo_bounce_temp_buffer()
362 struct ttm_place hop; in ttm_bo_evict() local
365 memset(&hop, 0, sizeof(hop)); in ttm_bo_evict()
399 ret = ttm_bo_bounce_temp_buffer(bo, ctx, &hop); in ttm_bo_evict()
819 struct ttm_place hop; in ttm_bo_validate() local
863 ret = ttm_bo_bounce_temp_buffer(bo, ctx, &hop); in ttm_bo_validate()
1145 struct ttm_place hop; in ttm_bo_swapout_cb() local
[all …]
/linux-6.15/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()
/linux-6.15/tools/testing/selftests/drivers/net/mlxsw/
H A Ddevlink_trap_control.sh280 -t ip hop=1,next=0,payload=$(mld_payload_get 130) -p 100 -q
288 -t ip hop=1,next=0,payload=$(mld_payload_get 131) -p 100 -q
296 -t ip hop=1,next=0,payload=$(mld_payload_get 143) -p 100 -q
304 -t ip hop=1,next=0,payload=$(mld_payload_get 132) -p 100 -q
360 -t ip hop=1,next=58,payload=$(icmpv6_header_get 135) -p 100 -q
368 -t ip hop=1,next=58,payload=$(icmpv6_header_get 136) -p 100 -q
608 -t ip hop=1,next=58,payload=$(icmpv6_header_get 133) -p 100 -q
617 -t ip hop=1,next=58,payload=$(icmpv6_header_get 134) -p 100 -q
626 -t ip hop=1,next=58,payload=$(icmpv6_header_get 137) -p 100 -q
/linux-6.15/drivers/gpu/drm/ttm/tests/
H A Dttm_kunit_helpers.c63 struct ttm_place *hop) in mock_move() argument
74 hop->mem_type = TTM_PL_TT; in mock_move()
75 hop->flags = TTM_PL_FLAG_TEMPORARY; in mock_move()
76 hop->fpfn = 0; in mock_move()
77 hop->lpfn = 0; in mock_move()
/linux-6.15/kernel/rcu/
H A Dtasks.h17 typedef void (*pregp_func_t)(struct list_head *hop);
19 typedef void (*postscan_func_t)(struct list_head *hop);
961 static void rcu_tasks_pregp_step(struct list_head *hop) in rcu_tasks_pregp_step() argument
1021 list_add(&t->rcu_tasks_holdout_list, hop); in rcu_tasks_pertask()
1029 static void rcu_tasks_postscan(struct list_head *hop) in rcu_tasks_postscan() argument
1067 rcu_tasks_pertask(t, hop); in rcu_tasks_postscan()
1791 trc_wait_for_one_reader(t, hop); in rcu_tasks_trace_pertask()
1828 trc_add_holdout(t, hop); in rcu_tasks_trace_pregp_step()
1846 rcu_tasks_trace_pertask(t, hop); in rcu_tasks_trace_pregp_step()
1941 list_for_each_entry_safe(t, g, hop, trc_holdout_list) { in check_all_holdout_tasks_trace()
[all …]
/linux-6.15/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);
/linux-6.15/drivers/gpu/drm/qxl/
H A Dqxl_ttm.c139 struct ttm_place *hop) in qxl_bo_move() argument
146 hop->mem_type = TTM_PL_SYSTEM; in qxl_bo_move()
147 hop->flags = TTM_PL_FLAG_TEMPORARY; in qxl_bo_move()
/linux-6.15/sound/core/seq/oss/
H A Dseq_oss_device.h131 snd_seq_oss_dispatch(struct seq_oss_devinfo *dp, struct snd_seq_event *ev, int atomic, int hop) in snd_seq_oss_dispatch() argument
133 return snd_seq_kernel_client_dispatch(dp->cseq, ev, atomic, hop); in snd_seq_oss_dispatch()

123