Searched refs:fun_ethdev (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/net/ethernet/fungible/funeth/ |
| H A D | funeth.h | 44 struct fun_ethdev { struct 60 static inline struct fun_ethdev *to_fun_ethdev(struct fun_dev *p) in to_fun_ethdev() argument 62 return container_of(p, struct fun_ethdev, fdev); in to_fun_ethdev()
|
| H A D | funeth_main.c | 1173 static int fun_init_vports(struct fun_ethdev *ed, unsigned int n) in fun_init_vports() 1185 static void fun_free_vports(struct fun_ethdev *ed) in fun_free_vports() 1192 static struct fun_vport_info *fun_get_vport(struct fun_ethdev *ed, in fun_get_vport() 1206 struct fun_ethdev *ed = to_fun_ethdev(fdev); in fun_set_vf_mac() 1234 struct fun_ethdev *ed = to_fun_ethdev(fdev); in fun_set_vf_vlan() 1268 struct fun_ethdev *ed = to_fun_ethdev(fdev); in fun_set_vf_rate() 1293 struct fun_ethdev *ed = to_fun_ethdev(fp->fdev); in fun_get_vf_config() 1518 static int fun_max_qs(struct fun_ethdev *ed, unsigned int *ntx, in fun_max_qs() 1695 static int fun_create_netdev(struct fun_ethdev *ed, unsigned int portid) in fun_create_netdev() 1823 static int fun_create_ports(struct fun_ethdev *ed, unsigned int nports) in fun_create_ports() [all …]
|
| H A D | funeth_devlink.c | 11 return devlink_alloc(&fun_dl_ops, sizeof(struct fun_ethdev), dev); in fun_devlink_alloc()
|