Searched refs:dp (Results 1 - 25 of 587) sorted by relevance

1234567891011>>

/linux-master/net/dsa/
H A Dport.h18 bool dsa_port_supports_hwtstamp(struct dsa_port *dp);
21 int dsa_port_set_state(struct dsa_port *dp, u8 state, bool do_fast_age);
22 int dsa_port_set_mst_state(struct dsa_port *dp,
25 int dsa_port_enable_rt(struct dsa_port *dp, struct phy_device *phy);
26 int dsa_port_enable(struct dsa_port *dp, struct phy_device *phy);
27 void dsa_port_disable_rt(struct dsa_port *dp);
28 void dsa_port_disable(struct dsa_port *dp);
29 int dsa_port_bridge_join(struct dsa_port *dp, struct net_device *br,
31 void dsa_port_pre_bridge_leave(struct dsa_port *dp, struct net_device *br);
32 void dsa_port_bridge_leave(struct dsa_port *dp, struc
[all...]
H A Dport.c23 * @dp: port on which change occurred
33 static int dsa_port_notify(const struct dsa_port *dp, unsigned long e, void *v) argument
35 return dsa_tree_notify(dp->ds->dst, e, v);
38 static void dsa_port_notify_bridge_fdb_flush(const struct dsa_port *dp, u16 vid) argument
40 struct net_device *brport_dev = dsa_port_to_bridge_port(dp);
55 static void dsa_port_fast_age(const struct dsa_port *dp) argument
57 struct dsa_switch *ds = dp->ds;
62 ds->ops->port_fast_age(ds, dp->index);
65 dsa_port_notify_bridge_fdb_flush(dp, 0);
68 static int dsa_port_vlan_fast_age(const struct dsa_port *dp, u1 argument
84 dsa_port_msti_fast_age(const struct dsa_port *dp, u16 msti) argument
102 dsa_port_can_configure_learning(struct dsa_port *dp) argument
117 dsa_port_supports_hwtstamp(struct dsa_port *dp) argument
135 dsa_port_set_state(struct dsa_port *dp, u8 state, bool do_fast_age) argument
168 dsa_port_set_state_now(struct dsa_port *dp, u8 state, bool do_fast_age) argument
181 dsa_port_set_mst_state(struct dsa_port *dp, const struct switchdev_mst_state *state, struct netlink_ext_ack *extack) argument
217 dsa_port_enable_rt(struct dsa_port *dp, struct phy_device *phy) argument
238 dsa_port_enable(struct dsa_port *dp, struct phy_device *phy) argument
249 dsa_port_disable_rt(struct dsa_port *dp) argument
264 dsa_port_disable(struct dsa_port *dp) argument
271 dsa_port_reset_vlan_filtering(struct dsa_port *dp, struct dsa_bridge bridge) argument
325 dsa_port_inherit_brport_flags(struct dsa_port *dp, struct netlink_ext_ack *extack) argument
349 dsa_port_clear_brport_flags(struct dsa_port *dp) argument
370 dsa_port_switchdev_sync_attrs(struct dsa_port *dp, struct netlink_ext_ack *extack) argument
396 dsa_port_switchdev_unsync_attrs(struct dsa_port *dp, struct dsa_bridge bridge) argument
424 dsa_port_bridge_create(struct dsa_port *dp, struct net_device *br, struct netlink_ext_ack *extack) argument
459 dsa_port_bridge_destroy(struct dsa_port *dp, const struct net_device *br) argument
475 dsa_port_supports_mst(struct dsa_port *dp) argument
485 dsa_port_bridge_join(struct dsa_port *dp, struct net_device *br, struct netlink_ext_ack *extack) argument
541 dsa_port_pre_bridge_leave(struct dsa_port *dp, struct net_device *br) argument
556 dsa_port_bridge_leave(struct dsa_port *dp, struct net_device *br) argument
585 dsa_port_lag_change(struct dsa_port *dp, struct netdev_lag_lower_state_info *linfo) argument
611 dsa_port_lag_create(struct dsa_port *dp, struct net_device *lag_dev) argument
638 dsa_port_lag_destroy(struct dsa_port *dp) argument
653 dsa_port_lag_join(struct dsa_port *dp, struct net_device *lag_dev, struct netdev_lag_upper_info *uinfo, struct netlink_ext_ack *extack) argument
692 dsa_port_pre_lag_leave(struct dsa_port *dp, struct net_device *lag_dev) argument
700 dsa_port_lag_leave(struct dsa_port *dp, struct net_device *lag_dev) argument
729 dsa_port_can_apply_vlan_filtering(struct dsa_port *dp, bool vlan_filtering, struct netlink_ext_ack *extack) argument
795 dsa_port_vlan_filtering(struct dsa_port *dp, bool vlan_filtering, struct netlink_ext_ack *extack) argument
868 dsa_port_skip_vlan_configuration(struct dsa_port *dp) argument
879 dsa_port_ageing_time(struct dsa_port *dp, clock_t ageing_clock) argument
897 dsa_port_mst_enable(struct dsa_port *dp, bool on, struct netlink_ext_ack *extack) argument
908 dsa_port_pre_bridge_flags(const struct dsa_port *dp, struct switchdev_brport_flags flags, struct netlink_ext_ack *extack) argument
920 dsa_port_bridge_flags(struct dsa_port *dp, struct switchdev_brport_flags flags, struct netlink_ext_ack *extack) argument
951 dsa_port_set_host_flood(struct dsa_port *dp, bool uc, bool mc) argument
959 dsa_port_vlan_msti(struct dsa_port *dp, const struct switchdev_vlan_msti *msti) argument
970 dsa_port_mtu_change(struct dsa_port *dp, int new_mtu) argument
980 dsa_port_fdb_add(struct dsa_port *dp, const unsigned char *addr, u16 vid) argument
1003 dsa_port_fdb_del(struct dsa_port *dp, const unsigned char *addr, u16 vid) argument
1022 dsa_port_host_fdb_add(struct dsa_port *dp, const unsigned char *addr, u16 vid, struct dsa_db db) argument
1036 dsa_port_standalone_host_fdb_add(struct dsa_port *dp, const unsigned char *addr, u16 vid) argument
1047 dsa_port_bridge_host_fdb_add(struct dsa_port *dp, const unsigned char *addr, u16 vid) argument
1073 dsa_port_host_fdb_del(struct dsa_port *dp, const unsigned char *addr, u16 vid, struct dsa_db db) argument
1087 dsa_port_standalone_host_fdb_del(struct dsa_port *dp, const unsigned char *addr, u16 vid) argument
1098 dsa_port_bridge_host_fdb_del(struct dsa_port *dp, const unsigned char *addr, u16 vid) argument
1120 dsa_port_lag_fdb_add(struct dsa_port *dp, const unsigned char *addr, u16 vid) argument
1139 dsa_port_lag_fdb_del(struct dsa_port *dp, const unsigned char *addr, u16 vid) argument
1158 dsa_port_fdb_dump(struct dsa_port *dp, dsa_fdb_dump_cb_t *cb, void *data) argument
1169 dsa_port_mdb_add(const struct dsa_port *dp, const struct switchdev_obj_port_mdb *mdb) argument
1187 dsa_port_mdb_del(const struct dsa_port *dp, const struct switchdev_obj_port_mdb *mdb) argument
1205 dsa_port_host_mdb_add(const struct dsa_port *dp, const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) argument
1218 dsa_port_standalone_host_mdb_add(const struct dsa_port *dp, const struct switchdev_obj_port_mdb *mdb) argument
1229 dsa_port_bridge_host_mdb_add(const struct dsa_port *dp, const struct switchdev_obj_port_mdb *mdb) argument
1249 dsa_port_host_mdb_del(const struct dsa_port *dp, const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) argument
1262 dsa_port_standalone_host_mdb_del(const struct dsa_port *dp, const struct switchdev_obj_port_mdb *mdb) argument
1273 dsa_port_bridge_host_mdb_del(const struct dsa_port *dp, const struct switchdev_obj_port_mdb *mdb) argument
1293 dsa_port_vlan_add(struct dsa_port *dp, const struct switchdev_obj_port_vlan *vlan, struct netlink_ext_ack *extack) argument
1306 dsa_port_vlan_del(struct dsa_port *dp, const struct switchdev_obj_port_vlan *vlan) argument
1317 dsa_port_host_vlan_add(struct dsa_port *dp, const struct switchdev_obj_port_vlan *vlan, struct netlink_ext_ack *extack) argument
1338 dsa_port_host_vlan_del(struct dsa_port *dp, const struct switchdev_obj_port_vlan *vlan) argument
1357 dsa_port_mrp_add(const struct dsa_port *dp, const struct switchdev_obj_mrp *mrp) argument
1368 dsa_port_mrp_del(const struct dsa_port *dp, const struct switchdev_obj_mrp *mrp) argument
1379 dsa_port_mrp_add_ring_role(const struct dsa_port *dp, const struct switchdev_obj_ring_role_mrp *mrp) argument
1390 dsa_port_mrp_del_ring_role(const struct dsa_port *dp, const struct switchdev_obj_ring_role_mrp *mrp) argument
1401 dsa_port_assign_conduit(struct dsa_port *dp, struct net_device *conduit, struct netlink_ext_ack *extack, bool fail_on_err) argument
1431 dsa_port_change_conduit(struct dsa_port *dp, struct net_device *conduit, struct netlink_ext_ack *extack) argument
1538 dsa_port_get_phy_device(struct dsa_port *dp) argument
1561 struct dsa_port *dp = container_of(config, struct dsa_port, pl_config); local
1575 struct dsa_port *dp = container_of(config, struct dsa_port, pl_config); local
1590 struct dsa_port *dp = container_of(config, struct dsa_port, pl_config); local
1603 struct dsa_port *dp = container_of(config, struct dsa_port, pl_config); local
1618 struct dsa_port *dp = container_of(config, struct dsa_port, pl_config); local
1641 struct dsa_port *dp = container_of(config, struct dsa_port, pl_config); local
1663 dsa_port_phylink_create(struct dsa_port *dp) argument
1700 dsa_port_phylink_destroy(struct dsa_port *dp) argument
1706 dsa_shared_port_setup_phy_of(struct dsa_port *dp, bool enable) argument
1744 dsa_shared_port_fixed_link_register_of(struct dsa_port *dp) argument
1778 dsa_shared_port_phylink_register(struct dsa_port *dp) argument
1918 dsa_shared_port_validate_of(struct dsa_port *dp, bool *missing_phy_mode, bool *missing_link_description) argument
1955 dsa_shared_port_link_register_of(struct dsa_port *dp) argument
1994 dsa_shared_port_link_unregister_of(struct dsa_port *dp) argument
2012 dsa_port_hsr_join(struct dsa_port *dp, struct net_device *hsr, struct netlink_ext_ack *extack) argument
2030 dsa_port_hsr_leave(struct dsa_port *dp, struct net_device *hsr) argument
2046 dsa_port_tag_8021q_vlan_add(struct dsa_port *dp, u16 vid, bool broadcast) argument
2059 dsa_port_tag_8021q_vlan_del(struct dsa_port *dp, u16 vid, bool broadcast) argument
[all...]
H A Dswitch.c26 struct dsa_port *dp; local
28 dsa_switch_for_each_port(dp, ds)
29 if (dp->ageing_time && dp->ageing_time < ageing_time)
30 ageing_time = dp->ageing_time;
55 static bool dsa_port_mtu_match(struct dsa_port *dp, argument
58 return dp == info->dp || dsa_port_is_dsa(dp) || dsa_port_is_cpu(dp);
64 struct dsa_port *dp; local
132 dsa_port_host_address_match(struct dsa_port *dp, const struct dsa_port *targeted_dp) argument
158 dsa_port_do_mdb_add(struct dsa_port *dp, const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) argument
210 dsa_port_do_mdb_del(struct dsa_port *dp, const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) argument
258 dsa_port_do_fdb_add(struct dsa_port *dp, const unsigned char *addr, u16 vid, struct dsa_db db) argument
308 dsa_port_do_fdb_del(struct dsa_port *dp, const unsigned char *addr, u16 vid, struct dsa_db db) argument
437 struct dsa_port *dp; local
465 struct dsa_port *dp; local
494 struct dsa_port *dp = dsa_to_port(ds, port); local
506 struct dsa_port *dp = dsa_to_port(ds, port); local
517 struct dsa_port *dp; local
535 struct dsa_port *dp; local
595 struct dsa_port *dp = dsa_to_port(ds, port); local
607 struct dsa_port *dp = dsa_to_port(ds, port); local
618 struct dsa_port *dp; local
638 struct dsa_port *dp; local
656 dsa_port_vlan_match(struct dsa_port *dp, struct dsa_notifier_vlan_info *info) argument
665 dsa_port_host_vlan_match(struct dsa_port *dp, const struct dsa_port *targeted_dp) argument
688 dsa_port_do_vlan_add(struct dsa_port *dp, const struct switchdev_obj_port_vlan *vlan, struct netlink_ext_ack *extack) argument
745 dsa_port_do_vlan_del(struct dsa_port *dp, const struct switchdev_obj_port_vlan *vlan) argument
794 struct dsa_port *dp; local
815 struct dsa_port *dp; local
835 struct dsa_port *dp; local
856 struct dsa_port *dp; local
877 struct dsa_port *dp, *cpu_dp; local
[all...]
/linux-master/drivers/gpu/drm/rockchip/
H A Dcdn-dp-core.c25 #include "cdn-dp-core.h"
26 #include "cdn-dp-reg.h"
61 { .compatible = "rockchip,rk3399-cdn-dp",
68 static int cdn_dp_grf_write(struct cdn_dp_device *dp, argument
73 ret = clk_prepare_enable(dp->grf_clk);
75 DRM_DEV_ERROR(dp->dev, "Failed to prepare_enable grf clock\n");
79 ret = regmap_write(dp->grf, reg, val);
81 DRM_DEV_ERROR(dp->dev, "Could not write to GRF: %d\n", ret);
82 clk_disable_unprepare(dp->grf_clk);
86 clk_disable_unprepare(dp
91 cdn_dp_clk_enable(struct cdn_dp_device *dp) argument
143 cdn_dp_clk_disable(struct cdn_dp_device *dp) argument
172 cdn_dp_get_sink_count(struct cdn_dp_device *dp, u8 *sink_count) argument
186 cdn_dp_connected_port(struct cdn_dp_device *dp) argument
200 cdn_dp_check_sink_connection(struct cdn_dp_device *dp) argument
236 struct cdn_dp_device *dp = connector_to_dp(connector); local
264 struct cdn_dp_device *dp = connector_to_dp(connector); local
288 struct cdn_dp_device *dp = connector_to_dp(connector); local
339 cdn_dp_firmware_init(struct cdn_dp_device *dp) argument
369 cdn_dp_get_sink_capability(struct cdn_dp_device *dp) argument
389 cdn_dp_enable_phy(struct cdn_dp_device *dp, struct cdn_dp_port *port) argument
448 cdn_dp_disable_phy(struct cdn_dp_device *dp, struct cdn_dp_port *port) argument
467 cdn_dp_disable(struct cdn_dp_device *dp) argument
498 cdn_dp_enable(struct cdn_dp_device *dp) argument
552 struct cdn_dp_device *dp = encoder_to_dp(encoder); local
575 cdn_dp_check_link_status(struct cdn_dp_device *dp) argument
594 cdn_dp_audio_handle_plugged_change(struct cdn_dp_device *dp, bool plugged) argument
603 struct cdn_dp_device *dp = encoder_to_dp(encoder); local
665 struct cdn_dp_device *dp = encoder_to_dp(encoder); local
712 cdn_dp_parse_dt(struct cdn_dp_device *dp) argument
785 struct cdn_dp_device *dp = dev_get_drvdata(dev); local
823 struct cdn_dp_device *dp = dev_get_drvdata(dev); local
840 struct cdn_dp_device *dp = dev_get_drvdata(dev); local
859 struct cdn_dp_device *dp = dev_get_drvdata(dev); local
870 struct cdn_dp_device *dp = dev_get_drvdata(dev); local
890 cdn_dp_audio_codec_init(struct cdn_dp_device *dp, struct device *dev) argument
907 cdn_dp_request_firmware(struct cdn_dp_device *dp) argument
947 struct cdn_dp_device *dp = container_of(work, struct cdn_dp_device, local
1025 struct cdn_dp_device *dp = port->dp; local
1039 struct cdn_dp_device *dp = dev_get_drvdata(dev); local
1122 struct cdn_dp_device *dp = dev_get_drvdata(dev); local
1145 struct cdn_dp_device *dp = dev_get_drvdata(dev); local
1159 struct cdn_dp_device *dp = dev_get_drvdata(dev); local
1176 struct cdn_dp_device *dp; local
1237 struct cdn_dp_device *dp = platform_get_drvdata(pdev); local
1246 struct cdn_dp_device *dp = platform_get_drvdata(pdev); local
[all...]
H A Danalogix_dp-rockchip.c86 static int rockchip_dp_pre_init(struct rockchip_dp_device *dp) argument
88 reset_control_assert(dp->rst);
90 reset_control_deassert(dp->rst);
97 struct rockchip_dp_device *dp = pdata_encoder_to_dp(plat_data); local
100 ret = clk_prepare_enable(dp->pclk);
102 DRM_DEV_ERROR(dp->dev, "failed to enable pclk %d\n", ret);
106 ret = rockchip_dp_pre_init(dp);
108 DRM_DEV_ERROR(dp->dev, "failed to dp pre init %d\n", ret);
109 clk_disable_unprepare(dp
118 struct rockchip_dp_device *dp = pdata_encoder_to_dp(plat_data); local
179 struct rockchip_dp_device *dp = encoder_to_dp(encoder); local
221 struct rockchip_dp_device *dp = encoder_to_dp(encoder); local
272 rockchip_dp_of_probe(struct rockchip_dp_device *dp) argument
308 rockchip_dp_drm_create_encoder(struct rockchip_dp_device *dp) argument
334 struct rockchip_dp_device *dp = dev_get_drvdata(dev); local
364 struct rockchip_dp_device *dp = dev_get_drvdata(dev); local
380 struct rockchip_dp_device *dp; local
427 struct rockchip_dp_device *dp = platform_get_drvdata(pdev); local
436 struct rockchip_dp_device *dp = dev_get_drvdata(dev); local
446 struct rockchip_dp_device *dp = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/usb/typec/altmodes/
H A Ddisplayport.c77 static int dp_altmode_notify(struct dp_altmode *dp) argument
82 if (dp->data.conf) {
83 state = get_count_order(DP_CONF_GET_PIN_ASSIGN(dp->data.conf));
89 return typec_altmode_notify(dp->alt, conf, &dp->data);
92 static int dp_altmode_configure(struct dp_altmode *dp, u8 con) argument
98 conf = (dp->data.conf & DP_CONF_SIGNALLING_MASK) >> DP_CONF_SIGNALLING_SHIFT;
105 pin_assign = DP_CAP_UFP_D_PIN_ASSIGN(dp->alt->vdo) &
106 DP_CAP_DFP_D_PIN_ASSIGN(dp->port->vdo);
108 if (dp
150 dp_altmode_status_update(struct dp_altmode *dp) argument
185 dp_altmode_configured(struct dp_altmode *dp) argument
204 dp_altmode_configure_vdm(struct dp_altmode *dp, u32 conf) argument
228 dp_altmode_configure_vdm_cable(struct dp_altmode *dp, u32 conf) argument
243 struct dp_altmode *dp = container_of(work, struct dp_altmode, work); local
324 struct dp_altmode *dp = typec_altmode_get_drvdata(alt); local
351 struct dp_altmode *dp = typec_altmode_get_drvdata(alt); local
419 struct dp_altmode *dp = typec_altmode_get_drvdata(alt); local
477 struct dp_altmode *dp = typec_altmode_get_drvdata(alt); local
516 struct dp_altmode *dp = dev_get_drvdata(dev); local
561 struct dp_altmode *dp = dev_get_drvdata(dev); local
602 get_current_pin_assignments(struct dp_altmode *dp) argument
614 struct dp_altmode *dp = dev_get_drvdata(dev); local
664 struct dp_altmode *dp = dev_get_drvdata(dev); local
700 struct dp_altmode *dp = dev_get_drvdata(dev); local
728 struct dp_altmode *dp; local
779 struct dp_altmode *dp = typec_altmode_get_drvdata(alt); local
[all...]
/linux-master/drivers/usb/typec/ucsi/
H A Ddisplayport.c50 struct ucsi_dp *dp = typec_altmode_get_drvdata(alt); local
51 struct ucsi *ucsi = dp->con->ucsi;
57 mutex_lock(&dp->con->lock);
59 if (!dp->override && dp->initialized) {
68 command = UCSI_GET_CURRENT_CAM | UCSI_CONNECTOR_NUMBER(dp->con->num);
77 ret = dp->con->port_altmode[cur] == alt ? 0 : -EBUSY;
93 dp->header = VDO(USB_TYPEC_DP_SID, 1, svdm_version, CMD_ENTER_MODE);
94 dp->header |= VDO_OPOS(USB_TYPEC_DP_MODE);
95 dp
110 struct ucsi_dp *dp = typec_altmode_get_drvdata(alt); local
156 ucsi_displayport_status_update(struct ucsi_dp *dp) argument
184 ucsi_displayport_configure(struct ucsi_dp *dp) argument
200 struct ucsi_dp *dp = typec_altmode_get_drvdata(alt); local
275 struct ucsi_dp *dp = container_of(work, struct ucsi_dp, work); local
294 struct ucsi_dp *dp; local
315 struct ucsi_dp *dp; local
[all...]
/linux-master/sound/core/seq/oss/
H A Dseq_oss_init.c42 static int create_port(struct seq_oss_devinfo *dp);
43 static int delete_port(struct seq_oss_devinfo *dp);
44 static int alloc_seq_queue(struct seq_oss_devinfo *dp);
169 struct seq_oss_devinfo *dp; local
171 dp = kzalloc(sizeof(*dp), GFP_KERNEL);
172 if (!dp)
175 dp->cseq = system_client;
176 dp->port = -1;
177 dp
294 create_port(struct seq_oss_devinfo *dp) argument
328 delete_port(struct seq_oss_devinfo *dp) argument
342 alloc_seq_queue(struct seq_oss_devinfo *dp) argument
384 struct seq_oss_devinfo *dp = (struct seq_oss_devinfo *)private; local
400 snd_seq_oss_release(struct seq_oss_devinfo *dp) argument
424 snd_seq_oss_reset(struct seq_oss_devinfo *dp) argument
475 struct seq_oss_devinfo *dp; local
[all...]
H A Dseq_oss_synth.h20 void snd_seq_oss_synth_setup(struct seq_oss_devinfo *dp);
21 void snd_seq_oss_synth_setup_midi(struct seq_oss_devinfo *dp);
22 void snd_seq_oss_synth_cleanup(struct seq_oss_devinfo *dp);
24 void snd_seq_oss_synth_reset(struct seq_oss_devinfo *dp, int dev);
25 int snd_seq_oss_synth_load_patch(struct seq_oss_devinfo *dp, int dev, int fmt,
27 struct seq_oss_synthinfo *snd_seq_oss_synth_info(struct seq_oss_devinfo *dp,
29 int snd_seq_oss_synth_sysex(struct seq_oss_devinfo *dp, int dev, unsigned char *buf,
31 int snd_seq_oss_synth_addr(struct seq_oss_devinfo *dp, int dev, struct snd_seq_event *ev);
32 int snd_seq_oss_synth_ioctl(struct seq_oss_devinfo *dp, int dev, unsigned int cmd,
34 int snd_seq_oss_synth_raw_event(struct seq_oss_devinfo *dp, in
[all...]
H A Dseq_oss_ioctl.c18 static int snd_seq_oss_synth_info_user(struct seq_oss_devinfo *dp, void __user *arg) argument
24 if (snd_seq_oss_synth_make_info(dp, info.device, &info) < 0)
31 static int snd_seq_oss_midi_info_user(struct seq_oss_devinfo *dp, void __user *arg) argument
37 if (snd_seq_oss_midi_make_info(dp, info.device, &info) < 0)
44 static int snd_seq_oss_oob_user(struct seq_oss_devinfo *dp, void __user *arg) argument
52 snd_seq_oss_fill_addr(dp, &tmpev, dp->addr.client, dp->addr.port);
54 if (! snd_seq_oss_process_event(dp, (union evrec *)ev, &tmpev)) {
55 snd_seq_oss_dispatch(dp,
61 snd_seq_oss_ioctl(struct seq_oss_devinfo *dp, unsigned int cmd, unsigned long carg) argument
[all...]
H A Dseq_oss_midi.h21 void snd_seq_oss_midi_setup(struct seq_oss_devinfo *dp);
22 void snd_seq_oss_midi_cleanup(struct seq_oss_devinfo *dp);
24 int snd_seq_oss_midi_open(struct seq_oss_devinfo *dp, int dev, int file_mode);
25 void snd_seq_oss_midi_open_all(struct seq_oss_devinfo *dp, int file_mode);
26 int snd_seq_oss_midi_close(struct seq_oss_devinfo *dp, int dev);
27 void snd_seq_oss_midi_reset(struct seq_oss_devinfo *dp, int dev);
28 int snd_seq_oss_midi_putc(struct seq_oss_devinfo *dp, int dev, unsigned char c,
31 int snd_seq_oss_midi_filemode(struct seq_oss_devinfo *dp, int dev);
32 int snd_seq_oss_midi_make_info(struct seq_oss_devinfo *dp, int dev, struct midi_info *inf);
33 void snd_seq_oss_midi_get_addr(struct seq_oss_devinfo *dp, in
[all...]
H A Dseq_oss_rw.c23 static int insert_queue(struct seq_oss_devinfo *dp, union evrec *rec, struct file *opt);
31 snd_seq_oss_read(struct seq_oss_devinfo *dp, char __user *buf, int count) argument
33 struct seq_oss_readq *readq = dp->readq;
39 if (readq == NULL || ! is_read_mode(dp->file_mode))
46 !is_nonblock_mode(dp->file_mode) && result == 0) {
83 snd_seq_oss_write(struct seq_oss_devinfo *dp, const char __user *buf, int count, struct file *opt) argument
89 if (! is_write_mode(dp->file_mode) || dp->writeq == NULL)
105 return snd_seq_oss_synth_load_patch(dp, rec.s.dev,
111 dp
152 insert_queue(struct seq_oss_devinfo *dp, union evrec *rec, struct file *opt) argument
185 snd_seq_oss_poll(struct seq_oss_devinfo *dp, struct file *file, poll_table * wait) argument
[all...]
/linux-master/include/uapi/linux/
H A Dppp-comp.h36 #define CCP_CODE(dp) ((dp)[0])
37 #define CCP_ID(dp) ((dp)[1])
38 #define CCP_LENGTH(dp) (((dp)[2] << 8) + (dp)[3])
41 #define CCP_OPT_CODE(dp) ((dp)[0])
42 #define CCP_OPT_LENGTH(dp) ((d
[all...]
/linux-master/drivers/gpu/drm/xlnx/
H A Dzynqmp_dp.c326 static void zynqmp_dp_write(struct zynqmp_dp *dp, int offset, u32 val) argument
328 writel(val, dp->iomem + offset);
331 static u32 zynqmp_dp_read(struct zynqmp_dp *dp, int offset) argument
333 return readl(dp->iomem + offset);
336 static void zynqmp_dp_clr(struct zynqmp_dp *dp, int offset, u32 clr) argument
338 zynqmp_dp_write(dp, offset, zynqmp_dp_read(dp, offset) & ~clr);
341 static void zynqmp_dp_set(struct zynqmp_dp *dp, int offset, u32 set) argument
343 zynqmp_dp_write(dp, offset, zynqmp_dp_read(dp, offse
352 zynqmp_dp_reset(struct zynqmp_dp *dp, bool assert) argument
385 zynqmp_dp_phy_init(struct zynqmp_dp *dp) argument
421 zynqmp_dp_phy_exit(struct zynqmp_dp *dp) argument
454 zynqmp_dp_phy_probe(struct zynqmp_dp *dp) argument
500 zynqmp_dp_phy_ready(struct zynqmp_dp *dp) argument
553 zynqmp_dp_mode_configure(struct zynqmp_dp *dp, int pclock, u8 current_bw) argument
604 zynqmp_dp_adjust_train(struct zynqmp_dp *dp, u8 link_status[DP_LINK_STATUS_SIZE]) argument
642 zynqmp_dp_update_vs_emph(struct zynqmp_dp *dp) argument
677 zynqmp_dp_link_train_cr(struct zynqmp_dp *dp) argument
743 zynqmp_dp_link_train_ce(struct zynqmp_dp *dp) argument
792 zynqmp_dp_train(struct zynqmp_dp *dp) argument
885 zynqmp_dp_train_loop(struct zynqmp_dp *dp) argument
939 zynqmp_dp_aux_cmd_submit(struct zynqmp_dp *dp, u32 cmd, u16 addr, u8 *buf, u8 bytes, u8 *reply) argument
996 struct zynqmp_dp *dp = container_of(aux, struct zynqmp_dp, aux); local
1034 zynqmp_dp_aux_init(struct zynqmp_dp *dp) argument
1071 zynqmp_dp_aux_cleanup(struct zynqmp_dp *dp) argument
1087 zynqmp_dp_update_misc(struct zynqmp_dp *dp) argument
1104 zynqmp_dp_set_format(struct zynqmp_dp *dp, const struct drm_display_info *info, enum zynqmp_dpsub_format format, unsigned int bpc) argument
1189 zynqmp_dp_encoder_mode_set_transfer_unit(struct zynqmp_dp *dp, const struct drm_display_mode *mode) argument
1225 zynqmp_dp_encoder_mode_set_stream(struct zynqmp_dp *dp, const struct drm_display_mode *mode) argument
1279 zynqmp_dp_disp_enable(struct zynqmp_dp *dp, struct drm_bridge_state *old_bridge_state) argument
1308 zynqmp_dp_disp_disable(struct zynqmp_dp *dp, struct drm_bridge_state *old_bridge_state) argument
1331 struct zynqmp_dp *dp = bridge_to_dp(bridge); local
1360 struct zynqmp_dp *dp = bridge_to_dp(bridge); local
1370 struct zynqmp_dp *dp = bridge_to_dp(bridge); local
1396 struct zynqmp_dp *dp = bridge_to_dp(bridge); local
1474 struct zynqmp_dp *dp = bridge_to_dp(bridge); local
1497 struct zynqmp_dp *dp = bridge_to_dp(bridge); local
1523 struct zynqmp_dp *dp = bridge_to_dp(bridge); local
1566 struct zynqmp_dp *dp = bridge_to_dp(bridge); local
1595 zynqmp_dp_enable_vblank(struct zynqmp_dp *dp) argument
1606 zynqmp_dp_disable_vblank(struct zynqmp_dp *dp) argument
1613 struct zynqmp_dp *dp = container_of(work, struct zynqmp_dp, local
1623 struct zynqmp_dp *dp = (struct zynqmp_dp *)data; local
1680 struct zynqmp_dp *dp; local
1788 struct zynqmp_dp *dp = dpsub->dp; local
[all...]
H A Dzynqmp_dp.h19 void zynqmp_dp_enable_vblank(struct zynqmp_dp *dp);
20 void zynqmp_dp_disable_vblank(struct zynqmp_dp *dp);
/linux-master/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_core.c44 static int analogix_dp_init_dp(struct analogix_dp_device *dp) argument
48 analogix_dp_reset(dp);
50 analogix_dp_swreset(dp);
52 analogix_dp_init_analog_param(dp);
53 analogix_dp_init_interrupt(dp);
56 analogix_dp_enable_sw_function(dp);
58 analogix_dp_config_interrupt(dp);
59 ret = analogix_dp_init_analog_func(dp);
63 analogix_dp_init_hpd(dp);
64 analogix_dp_init_aux(dp);
68 analogix_dp_detect_hpd(struct analogix_dp_device *dp) argument
107 analogix_dp_detect_sink_psr(struct analogix_dp_device *dp) argument
122 analogix_dp_enable_sink_psr(struct analogix_dp_device *dp) argument
169 analogix_dp_enable_rx_to_enhanced_mode(struct analogix_dp_device *dp, bool enable) argument
190 analogix_dp_is_enhanced_mode_available(struct analogix_dp_device *dp, u8 *enhanced_mode_support) argument
207 analogix_dp_set_enhanced_mode(struct analogix_dp_device *dp) argument
225 analogix_dp_training_pattern_dis(struct analogix_dp_device *dp) argument
238 analogix_dp_set_lane_lane_pre_emphasis(struct analogix_dp_device *dp, int pre_emphasis, int lane) argument
259 analogix_dp_link_start(struct analogix_dp_device *dp) argument
387 analogix_dp_set_lane_link_training(struct analogix_dp_device *dp, u8 training_lane_set, int lane) argument
409 analogix_dp_get_lane_link_training(struct analogix_dp_device *dp, int lane) argument
435 analogix_dp_reduce_link_rate(struct analogix_dp_device *dp) argument
443 analogix_dp_get_adjust_training_lane(struct analogix_dp_device *dp, u8 adjust_request[2]) argument
467 analogix_dp_process_clock_recovery(struct analogix_dp_device *dp) argument
539 analogix_dp_process_equalizer_training(struct analogix_dp_device *dp) argument
613 analogix_dp_get_max_rx_bandwidth(struct analogix_dp_device *dp, u8 *bandwidth) argument
628 analogix_dp_get_max_rx_lane_count(struct analogix_dp_device *dp, u8 *lane_count) argument
641 analogix_dp_full_link_train(struct analogix_dp_device *dp, u32 max_lanes, u32 max_rate) argument
713 analogix_dp_fast_link_train(struct analogix_dp_device *dp) argument
788 analogix_dp_train_link(struct analogix_dp_device *dp) argument
797 analogix_dp_config_video(struct analogix_dp_device *dp) argument
860 analogix_dp_enable_scramble(struct analogix_dp_device *dp, bool enable) argument
890 struct analogix_dp_device *dp = arg; local
905 struct analogix_dp_device *dp = arg; local
924 analogix_dp_fast_link_train_detection(struct analogix_dp_device *dp) argument
940 analogix_dp_commit(struct analogix_dp_device *dp) argument
992 analogix_dp_enable_psr(struct analogix_dp_device *dp) argument
1020 analogix_dp_disable_psr(struct analogix_dp_device *dp) argument
1075 analogix_dp_prepare_panel(struct analogix_dp_device *dp, bool prepare, bool is_modeset_prepare) argument
1110 struct analogix_dp_device *dp = to_dp(connector); local
1145 struct analogix_dp_device *dp = to_dp(connector); local
1154 struct analogix_dp_device *dp = to_dp(connector); local
1186 struct analogix_dp_device *dp = to_dp(connector); local
1221 struct analogix_dp_device *dp = bridge->driver_private; local
1271 analogix_dp_get_old_crtc(struct analogix_dp_device *dp, struct drm_atomic_state *state) argument
1290 analogix_dp_get_new_crtc(struct analogix_dp_device *dp, struct drm_atomic_state *state) argument
1313 struct analogix_dp_device *dp = bridge->driver_private; local
1332 analogix_dp_set_bridge(struct analogix_dp_device *dp) argument
1392 struct analogix_dp_device *dp = bridge->driver_private; local
1429 struct analogix_dp_device *dp = bridge->driver_private; local
1468 struct analogix_dp_device *dp = bridge->driver_private; local
1508 struct analogix_dp_device *dp = bridge->driver_private; local
1530 struct analogix_dp_device *dp = bridge->driver_private; local
1615 analogix_dp_create_bridge(struct drm_device *drm_dev, struct analogix_dp_device *dp) argument
1634 analogix_dp_dt_parse_pdata(struct analogix_dp_device *dp) argument
1667 struct analogix_dp_device *dp = to_dp(aux); local
1688 struct analogix_dp_device *dp; local
1804 analogix_dp_bind(struct analogix_dp_device *dp, struct drm_device *drm_dev) argument
1841 analogix_dp_unbind(struct analogix_dp_device *dp) argument
1857 analogix_dp_remove(struct analogix_dp_device *dp) argument
1864 analogix_dp_suspend(struct analogix_dp_device *dp) argument
1871 analogix_dp_resume(struct analogix_dp_device *dp) argument
1888 struct analogix_dp_device *dp = to_dp(connector); local
1902 struct analogix_dp_device *dp = to_dp(connector); local
[all...]
H A Danalogix_dp_reg.c26 void analogix_dp_enable_video_mute(struct analogix_dp_device *dp, bool enable) argument
31 reg = readl(dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1);
33 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1);
35 reg = readl(dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1);
37 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1);
41 void analogix_dp_stop_video(struct analogix_dp_device *dp) argument
45 reg = readl(dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1);
47 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1);
50 void analogix_dp_lane_swap(struct analogix_dp_device *dp, bool enable) argument
61 writel(reg, dp
64 analogix_dp_init_analog_param(struct analogix_dp_device *dp) argument
98 analogix_dp_init_interrupt(struct analogix_dp_device *dp) argument
118 analogix_dp_reset(struct analogix_dp_device *dp) argument
168 analogix_dp_swreset(struct analogix_dp_device *dp) argument
173 analogix_dp_config_interrupt(struct analogix_dp_device *dp) argument
194 analogix_dp_mute_hpd_interrupt(struct analogix_dp_device *dp) argument
208 analogix_dp_unmute_hpd_interrupt(struct analogix_dp_device *dp) argument
220 analogix_dp_get_pll_lock_status(struct analogix_dp_device *dp) argument
231 analogix_dp_set_pll_power_down(struct analogix_dp_device *dp, bool enable) argument
250 analogix_dp_set_analog_power_down(struct analogix_dp_device *dp, enum analog_power_block block, bool enable) argument
356 analogix_dp_init_analog_func(struct analogix_dp_device *dp) argument
392 analogix_dp_clear_hotplug_interrupts(struct analogix_dp_device *dp) argument
406 analogix_dp_init_hpd(struct analogix_dp_device *dp) argument
420 analogix_dp_force_hpd(struct analogix_dp_device *dp) argument
429 analogix_dp_get_irq_type(struct analogix_dp_device *dp) argument
456 analogix_dp_reset_aux(struct analogix_dp_device *dp) argument
466 analogix_dp_init_aux(struct analogix_dp_device *dp) argument
502 analogix_dp_get_plug_in_status(struct analogix_dp_device *dp) argument
518 analogix_dp_enable_sw_function(struct analogix_dp_device *dp) argument
527 analogix_dp_set_link_bandwidth(struct analogix_dp_device *dp, u32 bwtype) argument
536 analogix_dp_get_link_bandwidth(struct analogix_dp_device *dp, u32 *bwtype) argument
544 analogix_dp_set_lane_count(struct analogix_dp_device *dp, u32 count) argument
552 analogix_dp_get_lane_count(struct analogix_dp_device *dp, u32 *count) argument
560 analogix_dp_enable_enhanced_mode(struct analogix_dp_device *dp, bool enable) argument
576 analogix_dp_set_training_pattern(struct analogix_dp_device *dp, enum pattern_set pattern) argument
609 analogix_dp_set_lane0_pre_emphasis(struct analogix_dp_device *dp, u32 level) argument
620 analogix_dp_set_lane1_pre_emphasis(struct analogix_dp_device *dp, u32 level) argument
631 analogix_dp_set_lane2_pre_emphasis(struct analogix_dp_device *dp, u32 level) argument
642 analogix_dp_set_lane3_pre_emphasis(struct analogix_dp_device *dp, u32 level) argument
653 analogix_dp_set_lane0_link_training(struct analogix_dp_device *dp, u32 training_lane) argument
662 analogix_dp_set_lane1_link_training(struct analogix_dp_device *dp, u32 training_lane) argument
671 analogix_dp_set_lane2_link_training(struct analogix_dp_device *dp, u32 training_lane) argument
680 analogix_dp_set_lane3_link_training(struct analogix_dp_device *dp, u32 training_lane) argument
689 analogix_dp_get_lane0_link_training(struct analogix_dp_device *dp) argument
694 analogix_dp_get_lane1_link_training(struct analogix_dp_device *dp) argument
699 analogix_dp_get_lane2_link_training(struct analogix_dp_device *dp) argument
704 analogix_dp_get_lane3_link_training(struct analogix_dp_device *dp) argument
709 analogix_dp_reset_macro(struct analogix_dp_device *dp) argument
724 analogix_dp_init_video(struct analogix_dp_device *dp) argument
744 analogix_dp_set_video_color_format(struct analogix_dp_device *dp) argument
764 analogix_dp_is_slave_video_stream_clock_on(struct analogix_dp_device *dp) argument
792 analogix_dp_set_video_cr_mn(struct analogix_dp_device *dp, enum clock_recovery_m_value_type type, u32 m_value, u32 n_value) argument
826 analogix_dp_set_video_timing_mode(struct analogix_dp_device *dp, u32 type) argument
841 analogix_dp_enable_video_master(struct analogix_dp_device *dp, bool enable) argument
858 analogix_dp_start_video(struct analogix_dp_device *dp) argument
867 analogix_dp_is_video_stream_on(struct analogix_dp_device *dp) argument
883 analogix_dp_config_video_slave_mode(struct analogix_dp_device *dp) argument
915 analogix_dp_enable_scrambling(struct analogix_dp_device *dp) argument
924 analogix_dp_disable_scrambling(struct analogix_dp_device *dp) argument
933 analogix_dp_enable_psr_crc(struct analogix_dp_device *dp) argument
938 analogix_dp_get_psr_status(struct analogix_dp_device *dp) argument
951 analogix_dp_send_psr_spd(struct analogix_dp_device *dp, struct dp_sdp *vsc, bool blocking) argument
1023 analogix_dp_transfer(struct analogix_dp_device *dp, struct drm_dp_aux_msg *msg) argument
[all...]
H A Danalogix_dp_core.h184 void analogix_dp_enable_video_mute(struct analogix_dp_device *dp, bool enable);
185 void analogix_dp_stop_video(struct analogix_dp_device *dp);
186 void analogix_dp_lane_swap(struct analogix_dp_device *dp, bool enable);
187 void analogix_dp_init_analog_param(struct analogix_dp_device *dp);
188 void analogix_dp_init_interrupt(struct analogix_dp_device *dp);
189 void analogix_dp_reset(struct analogix_dp_device *dp);
190 void analogix_dp_swreset(struct analogix_dp_device *dp);
191 void analogix_dp_config_interrupt(struct analogix_dp_device *dp);
192 void analogix_dp_mute_hpd_interrupt(struct analogix_dp_device *dp);
193 void analogix_dp_unmute_hpd_interrupt(struct analogix_dp_device *dp);
[all...]
/linux-master/drivers/gpu/drm/msm/dp/
H A Ddp_display.c175 { .compatible = "qcom,sc7180-dp", .data = &sc7180_dp_descs },
176 { .compatible = "qcom,sc7280-dp", .data = &sc7280_dp_descs },
178 { .compatible = "qcom,sc8180x-dp", .data = &sc8180x_dp_descs },
180 { .compatible = "qcom,sc8280xp-dp", .data = &sc8280xp_dp_descs },
182 { .compatible = "qcom,sdm845-dp", .data = &sc7180_dp_descs },
183 { .compatible = "qcom,sm8350-dp", .data = &sm8350_dp_descs },
184 { .compatible = "qcom,sm8650-dp", .data = &sm8650_dp_descs },
190 struct msm_dp *dp = dev_get_drvdata(dev); local
192 return container_of(dp, struct dp_display_private, dp_display);
251 struct dp_display_private *dp; local
260 struct dp_display_private *dp; local
273 struct dp_display_private *dp = dev_get_dp_display_private(dev); local
311 struct dp_display_private *dp = dev_get_dp_display_private(dev); local
332 struct dp_display_private *dp; local
341 dp_display_send_hpd_notification(struct dp_display_private *dp, bool hpd) argument
370 dp_display_process_hpd_high(struct dp_display_private *dp) argument
413 dp_display_host_phy_init(struct dp_display_private *dp) argument
425 dp_display_host_phy_exit(struct dp_display_private *dp) argument
437 dp_display_host_init(struct dp_display_private *dp) argument
449 dp_display_host_deinit(struct dp_display_private *dp) argument
463 struct dp_display_private *dp = dev_get_dp_display_private(dev); local
472 struct dp_display_private *dp = dev_get_dp_display_private(dev); local
479 dp_display_handle_video_request(struct dp_display_private *dp) argument
487 dp_display_handle_port_status_changed(struct dp_display_private *dp) argument
509 dp_display_handle_irq_hpd(struct dp_display_private *dp) argument
535 struct dp_display_private *dp = dev_get_dp_display_private(dev); local
552 dp_hpd_plug_handle(struct dp_display_private *dp, u32 data) argument
607 struct dp_display_private *dp; local
618 dp_hpd_unplug_handle(struct dp_display_private *dp, u32 data) argument
678 dp_irq_hpd_handle(struct dp_display_private *dp, u32 data) argument
711 dp_display_deinit_sub_modules(struct dp_display_private *dp) argument
718 dp_init_sub_modules(struct dp_display_private *dp) argument
800 struct dp_display_private *dp; local
812 dp_display_enable(struct dp_display_private *dp, bool force_link_train) argument
832 struct dp_display_private *dp; local
853 dp_display_disable(struct dp_display_private *dp) argument
920 struct msm_dp *dp; local
956 dp_display_get_modes(struct msm_dp *dp) argument
971 dp_display_check_video_test(struct msm_dp *dp) argument
980 dp_display_get_test_bpp(struct msm_dp *dp) argument
995 msm_dp_snapshot(struct msm_disp_state *disp_state, struct msm_dp *dp) argument
1022 struct dp_display_private *dp; local
1129 struct dp_display_private *dp = dev_id; local
1171 dp_display_request_irq(struct dp_display_private *dp) argument
1216 struct msm_dp *dp = dev_get_drvdata(dev); local
1249 struct dp_display_private *dp; local
1320 struct dp_display_private *dp = dev_get_dp_display_private(&pdev->dev); local
1329 struct dp_display_private *dp = dev_get_dp_display_private(dev); local
1344 struct dp_display_private *dp = dev_get_dp_display_private(dev); local
1400 struct dp_display_private *dp; local
1417 struct dp_display_private *dp; local
1429 struct dp_display_private *dp; local
1481 struct msm_dp *dp = dp_bridge->dp_display; local
1542 struct msm_dp *dp = dp_bridge->dp_display; local
1554 struct msm_dp *dp = dp_bridge->dp_display; local
1591 struct msm_dp *dp = dp_bridge->dp_display; local
1631 struct dp_display_private *dp = container_of(dp_display, struct dp_display_private, dp_display); local
1661 struct dp_display_private *dp = container_of(dp_display, struct dp_display_private, dp_display); local
1679 struct dp_display_private *dp = container_of(dp_display, struct dp_display_private, dp_display); local
[all...]
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_dp.c51 struct exynos_dp_device *dp = to_dp(plat_data); local
52 struct drm_encoder *encoder = &dp->encoder;
75 struct exynos_dp_device *dp = to_dp(plat_data); local
78 if (dp->plat_data.panel)
83 DRM_DEV_ERROR(dp->dev,
88 drm_display_mode_from_videomode(&dp->vm, mode);
103 struct exynos_dp_device *dp = to_dp(plat_data); local
106 dp->connector = connector;
109 if (dp->ptn_bridge) {
110 ret = drm_bridge_attach(&dp
136 exynos_dp_dt_parse_panel(struct exynos_dp_device *dp) argument
151 struct exynos_dp_device *dp = dev_get_drvdata(dev); local
184 struct exynos_dp_device *dp = dev_get_drvdata(dev); local
199 struct exynos_dp_device *dp; local
254 struct exynos_dp_device *dp = platform_get_drvdata(pdev); local
262 struct exynos_dp_device *dp = dev_get_drvdata(dev); local
269 struct exynos_dp_device *dp = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_dp.c10 * @dp: NFP Net data path struct
17 void *nfp_net_rx_alloc_one(struct nfp_net_dp *dp, dma_addr_t *dma_addr) argument
21 if (!dp->xdp_prog) {
22 frag = netdev_alloc_frag(dp->fl_bufsz);
30 nn_dp_warn(dp, "Failed to alloc receive page frag\n");
34 *dma_addr = nfp_net_dma_map_rx(dp, frag);
35 if (dma_mapping_error(dp->dev, *dma_addr)) {
36 nfp_net_free_frag(frag, dp->xdp_prog);
37 nn_dp_warn(dp, "Failed to map DMA RX buffer\n");
47 * @dp
53 nfp_net_tx_ring_init(struct nfp_net_tx_ring *tx_ring, struct nfp_net_dp *dp, struct nfp_net_r_vector *r_vec, unsigned int idx, bool is_xdp) argument
132 nfp_net_rx_ring_bufs_free(struct nfp_net_dp *dp, struct nfp_net_rx_ring *rx_ring) argument
161 nfp_net_rx_ring_bufs_alloc(struct nfp_net_dp *dp, struct nfp_net_rx_ring *rx_ring) argument
183 nfp_net_tx_rings_prepare(struct nfp_net *nn, struct nfp_net_dp *dp) argument
232 nfp_net_tx_rings_free(struct nfp_net_dp *dp) argument
254 struct nfp_net_dp *dp = &r_vec->nfp_net->dp; local
284 nfp_net_rx_ring_alloc(struct nfp_net_dp *dp, struct nfp_net_rx_ring *rx_ring) argument
339 nfp_net_rx_rings_prepare(struct nfp_net *nn, struct nfp_net_dp *dp) argument
370 nfp_net_rx_rings_free(struct nfp_net_dp *dp) argument
[all...]
H A Dnfp_net_dp.h9 static inline dma_addr_t nfp_net_dma_map_rx(struct nfp_net_dp *dp, void *frag) argument
11 return dma_map_single_attrs(dp->dev, frag + NFP_NET_RX_BUF_HEADROOM,
12 dp->fl_bufsz - NFP_NET_RX_BUF_NON_DATA,
13 dp->rx_dma_dir, DMA_ATTR_SKIP_CPU_SYNC);
17 nfp_net_dma_sync_dev_rx(const struct nfp_net_dp *dp, dma_addr_t dma_addr) argument
19 dma_sync_single_for_device(dp->dev, dma_addr,
20 dp->fl_bufsz - NFP_NET_RX_BUF_NON_DATA,
21 dp->rx_dma_dir);
24 static inline void nfp_net_dma_unmap_rx(struct nfp_net_dp *dp, argument
27 dma_unmap_single_attrs(dp
32 nfp_net_dma_sync_cpu_rx(struct nfp_net_dp *dp, dma_addr_t dma_addr, unsigned int len) argument
64 nfp_net_read_tx_cmpl(struct nfp_net_tx_ring *tx_ring, struct nfp_net_dp *dp) argument
167 nfp_net_tx_ring_reset(struct nfp_net_dp *dp, struct nfp_net_tx_ring *tx_ring) argument
173 nfp_net_rx_ring_fill_freelist(struct nfp_net_dp *dp, struct nfp_net_rx_ring *rx_ring) argument
180 nfp_net_tx_ring_alloc(struct nfp_net_dp *dp, struct nfp_net_tx_ring *tx_ring) argument
186 nfp_net_tx_ring_free(struct nfp_net_dp *dp, struct nfp_net_tx_ring *tx_ring) argument
192 nfp_net_tx_ring_bufs_alloc(struct nfp_net_dp *dp, struct nfp_net_tx_ring *tx_ring) argument
199 nfp_net_tx_ring_bufs_free(struct nfp_net_dp *dp, struct nfp_net_tx_ring *tx_ring) argument
206 nfp_net_debugfs_print_tx_descs(struct seq_file *file, struct nfp_net_dp *dp, struct nfp_net_r_vector *r_vec, struct nfp_net_tx_ring *tx_ring, u32 d_rd_p, u32 d_wr_p) argument
[all...]
/linux-master/drivers/phy/rockchip/
H A Dphy-rockchip-dp.c34 struct rockchip_dp_phy *dp = phy_get_drvdata(phy); local
38 ret = regmap_write(dp->grf, GRF_SOC_CON12,
42 dev_err(dp->dev, "Can't enable PHY power %d\n", ret);
46 ret = clk_prepare_enable(dp->phy_24m);
48 clk_disable_unprepare(dp->phy_24m);
50 ret = regmap_write(dp->grf, GRF_SOC_CON12,
79 struct rockchip_dp_phy *dp; local
89 dp = devm_kzalloc(dev, sizeof(*dp), GFP_KERNEL);
90 if (!dp)
[all...]
/linux-master/fs/xfs/scrub/
H A Dreaddir.h9 typedef int (*xchk_dirent_fn)(struct xfs_scrub *sc, struct xfs_inode *dp,
13 int xchk_dir_walk(struct xfs_scrub *sc, struct xfs_inode *dp,
16 int xchk_dir_lookup(struct xfs_scrub *sc, struct xfs_inode *dp,
/linux-master/drivers/md/
H A Ddm-io.c169 void (*get_page)(struct dpages *dp,
171 void (*next_page)(struct dpages *dp);
186 static void list_get_page(struct dpages *dp, argument
189 unsigned int o = dp->context_u;
190 struct page_list *pl = dp->context_ptr;
197 static void list_next_page(struct dpages *dp) argument
199 struct page_list *pl = dp->context_ptr;
201 dp->context_ptr = pl->next;
202 dp->context_u = 0;
205 static void list_dp_init(struct dpages *dp, struc argument
216 bio_get_page(struct dpages *dp, struct page **p, unsigned long *len, unsigned int *offset) argument
230 bio_next_page(struct dpages *dp) argument
238 bio_dp_init(struct dpages *dp, struct bio *bio) argument
254 vm_get_page(struct dpages *dp, struct page **p, unsigned long *len, unsigned int *offset) argument
262 vm_next_page(struct dpages *dp) argument
268 vm_dp_init(struct dpages *dp, void *data) argument
279 km_get_page(struct dpages *dp, struct page **p, unsigned long *len, unsigned int *offset) argument
287 km_next_page(struct dpages *dp) argument
293 km_dp_init(struct dpages *dp, void *data) argument
306 do_region(const blk_opf_t opf, unsigned int region, struct dm_io_region *where, struct dpages *dp, struct io *io, unsigned short ioprio) argument
385 dispatch_io(blk_opf_t opf, unsigned int num_regions, struct dm_io_region *where, struct dpages *dp, struct io *io, int sync, unsigned short ioprio) argument
427 sync_io(struct dm_io_client *client, unsigned int num_regions, struct dm_io_region *where, blk_opf_t opf, struct dpages *dp, unsigned long *error_bits, unsigned short ioprio) argument
461 async_io(struct dm_io_client *client, unsigned int num_regions, struct dm_io_region *where, blk_opf_t opf, struct dpages *dp, io_notify_fn fn, void *context, unsigned short ioprio) argument
488 dp_init(struct dm_io_request *io_req, struct dpages *dp, unsigned long size) argument
530 struct dpages dp; local
[all...]

Completed in 449 milliseconds

1234567891011>>