/kernel/linux/linux-5.10/drivers/thunderbolt/ |
D | nhi_ops.c | 25 static bool icl_nhi_is_device_connected(struct tb_nhi *nhi) in icl_nhi_is_device_connected() 35 static int icl_nhi_force_power(struct tb_nhi *nhi, bool power) in icl_nhi_force_power() 79 static void icl_nhi_lc_mailbox_cmd(struct tb_nhi *nhi, enum icl_lc_mailbox_cmd cmd) in icl_nhi_lc_mailbox_cmd() 87 static int icl_nhi_lc_mailbox_cmd_complete(struct tb_nhi *nhi, int timeout) in icl_nhi_lc_mailbox_cmd_complete() 111 static void icl_nhi_set_ltr(struct tb_nhi *nhi) in icl_nhi_set_ltr() 122 static int icl_nhi_suspend(struct tb_nhi *nhi) in icl_nhi_suspend() 145 static int icl_nhi_suspend_noirq(struct tb_nhi *nhi, bool wakeup) in icl_nhi_suspend_noirq() 161 static int icl_nhi_resume(struct tb_nhi *nhi) in icl_nhi_resume() 173 static void icl_nhi_shutdown(struct tb_nhi *nhi) in icl_nhi_shutdown()
|
D | nhi.c | 113 static void nhi_disable_interrupts(struct tb_nhi *nhi) in nhi_disable_interrupts() 396 struct tb_nhi *nhi = ring->nhi; in ring_request_msix() local 439 static int nhi_alloc_hop(struct tb_nhi *nhi, struct tb_ring *ring) in nhi_alloc_hop() 495 static struct tb_ring *tb_ring_alloc(struct tb_nhi *nhi, u32 hop, int size, in tb_ring_alloc() 561 struct tb_ring *tb_ring_alloc_tx(struct tb_nhi *nhi, int hop, int size, in tb_ring_alloc_tx() 581 struct tb_ring *tb_ring_alloc_rx(struct tb_nhi *nhi, int hop, int size, in tb_ring_alloc_rx() 748 int nhi_mailbox_cmd(struct tb_nhi *nhi, enum nhi_mailbox_cmd cmd, u32 data) in nhi_mailbox_cmd() 783 enum nhi_fw_mode nhi_mailbox_mode(struct tb_nhi *nhi) in nhi_mailbox_mode() 796 struct tb_nhi *nhi = container_of(work, typeof(*nhi), interrupt_work); in nhi_interrupt_work() local 848 struct tb_nhi *nhi = data; in nhi_msi() local [all …]
|
D | acpi.c | 19 struct tb_nhi *nhi = data; in tb_acpi_add_link() local 115 void tb_acpi_add_links(struct tb_nhi *nhi) in tb_acpi_add_links()
|
D | nhi_regs.h | 85 #define RING_NOTIFY_REG_COUNT(nhi) ((31 + 3 * nhi->hop_count) / 32) argument 93 #define RING_INTERRUPT_REG_COUNT(nhi) ((31 + 2 * nhi->hop_count) / 32) argument
|
D | icm.c | 358 static bool icm_firmware_running(const struct tb_nhi *nhi) in icm_firmware_running() 1432 struct tb_nhi *nhi = tb->nhi; in icm_ar_get_mode() local 1606 struct tb_nhi *nhi = tb->nhi; in icm_icl_set_uuid() local 1737 static int icm_firmware_reset(struct tb *tb, struct tb_nhi *nhi) in icm_firmware_reset() 1760 static int icm_firmware_start(struct tb *tb, struct tb_nhi *nhi) in icm_firmware_start() 1860 struct tb_nhi *nhi = tb->nhi; in icm_firmware_init() local 2207 struct tb *icm_probe(struct tb_nhi *nhi) in icm_probe()
|
D | tunnel.c | 791 static u32 tb_dma_credits(struct tb_port *nhi) in tb_dma_credits() 802 struct tb_port *nhi = tunnel->src_port; in tb_dma_activate() local 840 struct tb_tunnel *tb_tunnel_alloc_dma(struct tb *tb, struct tb_port *nhi, in tb_tunnel_alloc_dma()
|
D | ctl.c | 26 struct tb_nhi *nhi; member 610 struct tb_ctl *tb_ctl_alloc(struct tb_nhi *nhi, event_cb cb, void *cb_data) in tb_ctl_alloc()
|
D | domain.c | 340 struct tb *tb_domain_alloc(struct tb_nhi *nhi, size_t privsize) in tb_domain_alloc()
|
D | tb.c | 1524 struct tb *tb_probe(struct tb_nhi *nhi) in tb_probe()
|
D | tb.h | 1021 static inline void tb_acpi_add_links(struct tb_nhi *nhi) { } in tb_acpi_add_links()
|
/kernel/linux/linux-5.10/include/net/ |
D | nexthop.h | 143 const struct nh_info *nhi; in nexthop_is_fdb() local 210 struct nh_info *nhi = rcu_dereference_rtnl(nhe->nh_info); in nexthop_mpath_fill_node() local 224 const struct nh_info *nhi; in nexthop_is_blackhole() local 242 struct nh_info *nhi; in nexthop_path_fib_result() local 254 struct nh_info *nhi; in nexthop_fib_nhc() local 281 struct nh_info *nhi; in nexthop_get_nhc_lookup() local 310 struct nh_info *nhi; in nexthop_uses_dev() local 368 struct nh_info *nhi; in nexthop_fib6_nh() local 391 struct nh_info *nhi; in nexthop_fib6_nh_bh() local 420 struct nh_info *nhi; in nexthop_path_fib6_result() local [all …]
|
/kernel/linux/linux-5.10/net/ipv4/ |
D | nexthop.c | 59 static void nexthop_devhash_add(struct net *net, struct nh_info *nhi) in nexthop_devhash_add() 93 struct nh_info *nhi; in nexthop_free_single() local 230 struct nh_info *nhi; in nh_fill_node() local 316 struct nh_info *nhi = rtnl_dereference(nh->nh_info); in nh_nlmsg_size_single() local 402 struct nh_info *nhi = rtnl_dereference(nh->nh_info); in valid_group_nh() local 418 struct nh_info *nhi; in nh_check_attr_fdb_group() local 554 struct nh_info *nhi; in nexthop_select_path() local 589 struct nh_info *nhi; in nexthop_for_each_fib6_nh() local 629 struct nh_info *nhi; in fib6_check_nexthop() local 686 static int nexthop_check_scope(struct nh_info *nhi, u8 scope, in nexthop_check_scope() [all …]
|
/kernel/linux/linux-5.10/include/linux/ |
D | thunderbolt.h | 75 struct tb_nhi *nhi; member 482 struct tb_nhi *nhi; member
|