| /linux-6.15/drivers/thunderbolt/ |
| H A D | path.c | 54 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 D | nhi.c | 542 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 D | tunnel.c | 165 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 D | link_dp_training_dpia.c | 237 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 D | link_dp_training_dpia.h | 47 uint32_t hop); 52 uint32_t hop);
|
| /linux-6.15/Documentation/networking/ |
| H A D | nexthop-group-resilient.rst | 4 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 D | calipso.c | 851 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 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); 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 D | seq_queue.c | 256 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 D | seq_ump_convert.c | 365 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 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); 92 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 | 73 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 D | seq_clientmgr.h | 85 int snd_seq_dispatch_event(struct snd_seq_event_cell *cell, int atomic, int hop); 94 int atomic, int hop);
|
| H A D | seq_system.c | 105 …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 D | seq_dummy.c | 81 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 D | virtual_address_range.c | 141 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 D | ttm_bo.c | 119 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 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()
|
| /linux-6.15/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | devlink_trap_control.sh | 280 -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 D | ttm_kunit_helpers.c | 63 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 D | tasks.h | 17 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 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);
|
| /linux-6.15/drivers/gpu/drm/qxl/ |
| H A D | qxl_ttm.c | 139 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 D | seq_oss_device.h | 131 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()
|