Searched refs:link (Results 76 - 100 of 2082) sorted by relevance

1234567891011>>

/linux-master/sound/pcmcia/pdaudiocf/
H A Dpdaudiocf.c45 static int pdacf_config(struct pcmcia_device *link);
48 static void pdacf_release(struct pcmcia_device *link) argument
50 free_irq(link->irq, link->priv);
51 pcmcia_disable_device(link);
59 struct pcmcia_device *link = pdacf->p_dev; local
61 pdacf_release(link);
79 static int snd_pdacf_probe(struct pcmcia_device *link) argument
102 err = snd_card_new(&link->dev, index[i], id[i], THIS_MODULE,
125 pdacf->p_dev = link;
184 snd_pdacf_detach(struct pcmcia_device *link) argument
201 pdacf_config(struct pcmcia_device *link) argument
240 pdacf_suspend(struct pcmcia_device *link) argument
253 pdacf_resume(struct pcmcia_device *link) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_training_fixed_vs_pe_retimer.c27 * This file implements 8b/10b link training specially modified to support an
29 * Unlike native dp connection this chip requires a modified link training
30 * protocol based on 8b/10b link training. Since this is a non standard sequence
42 link->ctx->logger
45 struct dc_link *link,
55 link_configure_fixed_vs_pe_retimer(link->ddc,
58 link_query_fixed_vs_pe_retimer(link->ddc, &dprx_vs, 1);
60 link_configure_fixed_vs_pe_retimer(link->ddc,
63 link_query_fixed_vs_pe_retimer(link->ddc, &dprx_pe, 1);
73 struct dc_link *link,
44 dp_fixed_vs_pe_read_lane_adjust( struct dc_link *link, union dpcd_training_lane dpcd_lane_adjust[LANE_COUNT_DP_MAX]) argument
72 dp_fixed_vs_pe_set_retimer_lane_settings( struct dc_link *link, const union dpcd_training_lane dpcd_lane_adjust[LANE_COUNT_DP_MAX], uint8_t lane_count) argument
100 perform_fixed_vs_pe_nontransparent_training_sequence( struct dc_link *link, const struct link_resource *link_res, struct link_training_settings *lt_settings) argument
189 dp_perform_fixed_vs_pe_training_sequence( struct dc_link *link, const struct link_resource *link_res, struct link_training_settings *lt_settings) argument
[all...]
H A Dlink_dp_training_128b_132b.c27 * This file implements dp 128b/132b link training software policies and
37 link->ctx->logger
40 struct dc_link *link,
43 enum dc_status status = core_link_write_dpcd(link,
55 static void dpcd_128b_132b_get_aux_rd_interval(struct dc_link *link, argument
62 core_link_read_dpcd(link, DP_128B132B_TRAINING_AUX_RD_INTERVAL,
72 struct dc_link *link,
86 dp_set_hw_training_pattern(link, link_res, lt_settings->pattern_for_cr, DPRX);
89 dpcd_set_training_pattern(link, lt_settings->pattern_for_cr);
92 dpcd_128b_132b_get_aux_rd_interval(link,
39 dpcd_128b_132b_set_lane_settings( struct dc_link *link, const struct link_training_settings *link_training_setting) argument
71 dp_perform_128b_132b_channel_eq_done_sequence( struct dc_link *link, const struct link_resource *link_res, struct link_training_settings *lt_settings) argument
156 dp_perform_128b_132b_cds_done_sequence( struct dc_link *link, const struct link_resource *link_res, struct link_training_settings *lt_settings) argument
195 dp_perform_128b_132b_link_training( struct dc_link *link, const struct link_resource *link_res, struct link_training_settings *lt_settings) argument
229 decide_128b_132b_training_settings(struct dc_link *link, const struct dc_link_settings *link_settings, struct link_training_settings *lt_settings) argument
255 dp_decide_128b_132b_lttpr_mode(struct dc_link *link) argument
[all...]
H A Dlink_dp_training_dpia.h31 /* Train DP tunneling link for USB4 DPIA display endpoint.
33 * Aborts link training upon detection of sink unplug.
36 struct dc_link *link,
H A Dlink_dp_training_8b_10b.c27 * This file implements dp 8b/10b link training software policies and
36 link->ctx->logger
38 static int32_t get_cr_training_aux_rd_interval(struct dc_link *link, argument
46 link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_12) {
48 link,
59 struct dc_link *link,
67 link,
72 link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_12) {
74 link,
93 struct dc_link *link,
58 get_eq_training_aux_rd_interval( struct dc_link *link, const struct dc_link_settings *link_settings) argument
92 decide_8b_10b_training_settings( struct dc_link *link, const struct dc_link_settings *link_setting, struct link_training_settings *lt_settings) argument
125 dp_decide_8b_10b_lttpr_mode(struct dc_link *link) argument
154 perform_8b_10b_clock_recovery_sequence( struct dc_link *link, const struct link_resource *link_res, struct link_training_settings *lt_settings, uint32_t offset) argument
270 perform_8b_10b_channel_equalization_sequence( struct dc_link *link, const struct link_resource *link_res, struct link_training_settings *lt_settings, uint32_t offset) argument
354 dp_perform_8b_10b_link_training( struct dc_link *link, const struct link_resource *link_res, struct link_training_settings *lt_settings) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/
H A Ddm_helpers.h63 struct dc_link *link,
73 const struct dc_link *link);
89 const struct dc_link *link);
92 * Clear payload allocation table before enable MST DP link.
96 const struct dc_link *link);
120 const struct dc_link *link,
125 struct dc_link *link);
129 struct dc_link *link);
136 const struct dc_link *link,
146 const struct dc_link *link,
[all...]
/linux-master/drivers/media/pci/ddbridge/
H A Dddbridge-mci.c18 struct ddb_link *link = state->base->link; local
22 ddblwritel(link, MCI_CONTROL_RESET, MCI_CONTROL);
23 ddblwritel(link, 0, MCI_CONTROL + 4); /* 1= no internal init */
25 ddblwritel(link, 0, MCI_CONTROL);
28 status = ddblreadl(link, MCI_CONTROL);
37 if (link->ids.device == 0x0009)
38 ddblwritel(link, SX8_TSCONFIG_MODE_NORMAL, SX8_TSCONFIG);
44 struct ddb_link *link = state->base->link; local
56 struct ddb_link *link = state->base->link; local
123 struct ddb_link *link = &dev->link[port->lnr]; local
[all...]
/linux-master/io_uring/
H A Dtimeout.h12 struct io_kiocb *link);
16 struct io_kiocb *link = req->link; local
18 if (link && link->opcode == IORING_OP_LINK_TIMEOUT)
19 return __io_disarm_linked_timeout(req, link);
/linux-master/drivers/gpu/drm/amd/display/dc/link/hwss/
H A Dlink_hwss_dio.h39 #include "link.h"
42 bool can_use_dio_link_hwss(const struct dc_link *link,
49 void enable_dio_dp_link_output(struct dc_link *link,
54 void disable_dio_link_output(struct dc_link *link,
57 void set_dio_dp_link_test_pattern(struct dc_link *link,
60 void set_dio_dp_lane_settings(struct dc_link *link,
68 void update_dio_stream_allocation_table(struct dc_link *link,
H A Dlink_hwss_dpia.c31 link->ctx->logger
34 static void update_dpia_stream_allocation_table(struct dc_link *link, argument
38 struct link_encoder *link_enc = link_enc_cfg_get_link_enc(link);
42 DC_LOGGER_INIT(link->ctx->logger);
47 status = dc_process_dmub_set_mst_slots(link->dc, link->link_index,
74 bool can_use_dpia_link_hwss(const struct dc_link *link, argument
77 return link->is_dig_mapping_flexible &&
78 link->dc->res_pool->funcs->link_encs_assign;
/linux-master/net/netfilter/
H A Dnf_bpf_link.c24 struct bpf_link link; member in struct:bpf_nf_link
33 get_proto_defrag_hook(struct bpf_nf_link *link, argument
63 err = hook->enable(link->net);
74 static int bpf_nf_enable_defrag(struct bpf_nf_link *link) argument
78 switch (link->hook_ops.pf) {
81 hook = get_proto_defrag_hook(link, &nf_defrag_v4_hook, "nf_defrag_ipv4");
85 link->defrag_hook = hook;
90 hook = get_proto_defrag_hook(link, &nf_defrag_v6_hook, "nf_defrag_ipv6");
94 link->defrag_hook = hook;
102 static void bpf_nf_disable_defrag(struct bpf_nf_link *link) argument
112 bpf_nf_link_release(struct bpf_link *link) argument
126 bpf_nf_link_dealloc(struct bpf_link *link) argument
133 bpf_nf_link_detach(struct bpf_link *link) argument
139 bpf_nf_link_show_info(const struct bpf_link *link, struct seq_file *seq) argument
149 bpf_nf_link_fill_link_info(const struct bpf_link *link, struct bpf_link_info *info) argument
162 bpf_nf_link_update(struct bpf_link *link, struct bpf_prog *new_prog, struct bpf_prog *old_prog) argument
211 struct bpf_nf_link *link; local
[all...]
/linux-master/tools/testing/selftests/tmpfs/
H A DMakefile6 TEST_GEN_PROGS += bug-link-o-tmpfile
/linux-master/tools/testing/selftests/net/
H A Daltnames.sh20 ip link property add $DUMMY_DEV altname $SHORT_NAME
23 output=$(ip -j -p link show $SHORT_NAME)
24 check_err $? "Failed to do link show with short alternative name"
27 check_err $? "Failed to get short alternative name from link show JSON"
30 check_err $? "Got unexpected short alternative name from link show JSON"
32 ip -j -p link show $DUMMY_DEV &>/dev/null
33 check_err $? "Failed to do link show with original name"
35 ip link property add $DUMMY_DEV altname $LONG_NAME
38 output=$(ip -j -p link show $LONG_NAME)
39 check_err $? "Failed to do link sho
[all...]
H A Dvlan_hw_filter.sh20 ip netns exec ${NETNS} ip link add bond0 type bond mode 0
21 ip netns exec ${NETNS} ip link add bond_slave_1 type veth peer veth2
22 ip netns exec ${NETNS} ip link set bond_slave_1 master bond0
24 ip netns exec ${NETNS} ip link add link bond_slave_1 name bond_slave_1.0 type vlan id 0
25 ip netns exec ${NETNS} ip link add link bond0 name bond0.0 type vlan id 0
26 ip netns exec ${NETNS} ip link set bond_slave_1 nomaster
27 ip netns exec ${NETNS} ip link del veth2 || fail "Please check vlan HW filter function"
/linux-master/kernel/bpf/preload/
H A Dbpf_preload.h7 struct bpf_link *link; member in struct:bpf_preload_info
/linux-master/tools/testing/selftests/net/forwarding/
H A Dbridge_vlan_unaware.sh30 ip link add dev br0 type bridge \
34 ip link set dev $swp1 master br0
35 ip link set dev $swp2 master br0
37 ip link set dev br0 up
38 ip link set dev $swp1 up
39 ip link set dev $swp2 up
44 ip link set dev $swp2 down
45 ip link set dev $swp1 down
47 ip link del dev br0
H A Drouter_bridge_1d_lag.sh118 ip link set dev lag1 addrgenmode none
119 ip link set dev lag1 address $(mac_get $h1)
120 ip link set dev $h1 master lag1
121 ip link set dev $h4 master lag1
123 ip link set dev $h1 up
124 ip link set dev $h4 up
147 ip link set dev $h4 down
148 ip link set dev $h1 down
150 ip link set dev $h4 nomaster
151 ip link se
[all...]
/linux-master/sound/soc/mediatek/mt8186/
H A Dmt8186-mt6366-common.h14 struct snd_soc_dai_link *link,
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dtest_overhead.c68 struct bpf_link *link; local
109 link = bpf_program__attach_kprobe(kprobe_prog, false /* retprobe */,
111 if (!ASSERT_OK_PTR(link, "attach_kprobe"))
114 bpf_link__destroy(link);
117 link = bpf_program__attach_kprobe(kretprobe_prog, true /* retprobe */,
119 if (!ASSERT_OK_PTR(link, "attach_kretprobe"))
122 bpf_link__destroy(link);
125 link = bpf_program__attach_raw_tracepoint(raw_tp_prog, "task_rename");
126 if (!ASSERT_OK_PTR(link, "attach_raw_tp"))
129 bpf_link__destroy(link);
[all...]
/linux-master/tools/testing/selftests/drivers/net/bonding/
H A Dbond_topo_3d1c.sh38 ip -n ${s_ns} link add eth${i} type veth peer name s${i} netns ${g_ns}
39 ip -n ${g_ns} link set s${i} up
40 ip -n ${g_ns} link set s${i} master br0
41 ip -n ${s_ns} link set eth${i} master bond0
/linux-master/drivers/gpu/drm/xe/
H A Dxe_gt_tlb_invalidation_types.h20 /** @link: link into list of pending tlb fences */
21 struct list_head link; member in struct:xe_gt_tlb_invalidation_fence
H A Dxe_preempt_fence.h32 * xe_preempt_fence_link() - Return a link used to keep unarmed preempt
36 * The link is embedded in the struct xe_preempt_fence. Use
44 return &pfence->link;
49 * from a link obtained with xe_preempt_fence_link().
50 * @link: The struct list_head obtained from xe_preempt_fence_link().
55 to_preempt_fence_from_link(struct list_head *link) argument
57 return container_of(link, struct xe_preempt_fence, link);
/linux-master/sound/soc/intel/boards/
H A Dsof_maxim_common.h23 void max_98373_dai_link(struct device *dev, struct snd_soc_dai_link *link);
35 void max_98390_dai_link(struct device *dev, struct snd_soc_dai_link *link);
45 void max_98357a_dai_link(struct snd_soc_dai_link *link);
46 void max_98360a_dai_link(struct snd_soc_dai_link *link);
/linux-master/drivers/usb/host/
H A Dsl811_cs.c48 static void sl811_cs_release(struct pcmcia_device * link);
107 * initialized already because of the link order dependency created
116 static void sl811_cs_detach(struct pcmcia_device *link) argument
118 dev_dbg(&link->dev, "sl811_cs_detach\n");
120 sl811_cs_release(link);
123 kfree(link->priv);
126 static void sl811_cs_release(struct pcmcia_device * link) argument
128 dev_dbg(&link->dev, "sl811_cs_release\n");
130 pcmcia_disable_device(link);
143 static int sl811_cs_config(struct pcmcia_device *link) argument
177 sl811_cs_probe(struct pcmcia_device *link) argument
[all...]
/linux-master/tools/testing/selftests/drivers/net/mlxsw/
H A Drif_lag_vlan.sh23 ip link set dev lag1 addrgenmode none
24 ip link set dev lag1 address $(mac_get $swp1)
27 ip link set dev lag2 addrgenmode none
28 ip link set dev lag2 address $(mac_get $swp2)
30 ip link set dev $swp1 master lag1
31 ip link set dev $swp1 up
33 ip link set dev $swp2 master lag2
34 ip link set dev $swp2 up
37 ip link set dev lag1.100 addrgenmode none
40 ip link se
[all...]

Completed in 186 milliseconds

1234567891011>>