Lines Matching refs:dlp

50 static int dsa_devlink_sb_port_pool_get(struct devlink_port *dlp,  in dsa_devlink_sb_port_pool_get()  argument
54 struct dsa_switch *ds = dsa_devlink_port_to_ds(dlp); in dsa_devlink_sb_port_pool_get()
55 int port = dsa_devlink_port_to_port(dlp); in dsa_devlink_sb_port_pool_get()
64 static int dsa_devlink_sb_port_pool_set(struct devlink_port *dlp, in dsa_devlink_sb_port_pool_set() argument
69 struct dsa_switch *ds = dsa_devlink_port_to_ds(dlp); in dsa_devlink_sb_port_pool_set()
70 int port = dsa_devlink_port_to_port(dlp); in dsa_devlink_sb_port_pool_set()
80 dsa_devlink_sb_tc_pool_bind_get(struct devlink_port *dlp, in dsa_devlink_sb_tc_pool_bind_get() argument
85 struct dsa_switch *ds = dsa_devlink_port_to_ds(dlp); in dsa_devlink_sb_tc_pool_bind_get()
86 int port = dsa_devlink_port_to_port(dlp); in dsa_devlink_sb_tc_pool_bind_get()
97 dsa_devlink_sb_tc_pool_bind_set(struct devlink_port *dlp, in dsa_devlink_sb_tc_pool_bind_set() argument
103 struct dsa_switch *ds = dsa_devlink_port_to_ds(dlp); in dsa_devlink_sb_tc_pool_bind_set()
104 int port = dsa_devlink_port_to_port(dlp); in dsa_devlink_sb_tc_pool_bind_set()
137 static int dsa_devlink_sb_occ_port_pool_get(struct devlink_port *dlp, in dsa_devlink_sb_occ_port_pool_get() argument
142 struct dsa_switch *ds = dsa_devlink_port_to_ds(dlp); in dsa_devlink_sb_occ_port_pool_get()
143 int port = dsa_devlink_port_to_port(dlp); in dsa_devlink_sb_occ_port_pool_get()
153 dsa_devlink_sb_occ_tc_port_bind_get(struct devlink_port *dlp, in dsa_devlink_sb_occ_tc_port_bind_get() argument
158 struct dsa_switch *ds = dsa_devlink_port_to_ds(dlp); in dsa_devlink_sb_occ_tc_port_bind_get()
159 int port = dsa_devlink_port_to_port(dlp); in dsa_devlink_sb_occ_tc_port_bind_get()
303 struct devlink_port *dlp = &dp->devlink_port; in dsa_port_devlink_setup() local
312 memset(dlp, 0, sizeof(*dlp)); in dsa_port_devlink_setup()
313 devlink_port_init(dl, dlp); in dsa_port_devlink_setup()
343 devlink_port_attrs_set(dlp, &attrs); in dsa_port_devlink_setup()
344 err = devlink_port_register(dl, dlp, dp->index); in dsa_port_devlink_setup()
356 struct devlink_port *dlp = &dp->devlink_port; in dsa_port_devlink_teardown() local
359 devlink_port_unregister(dlp); in dsa_port_devlink_teardown()
364 devlink_port_fini(dlp); in dsa_port_devlink_teardown()