Home
last modified time | relevance | path

Searched refs:hw_addr_len (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/net/devlink/
H A Dport.c272 int hw_addr_len; in devlink_port_fn_hw_addr_fill() local
278 err = port->ops->port_fn_hw_addr_get(port, hw_addr, &hw_addr_len, in devlink_port_fn_hw_addr_fill()
285 err = nla_put(msg, DEVLINK_PORT_FUNCTION_ATTR_HW_ADDR, hw_addr_len, hw_addr); in devlink_port_fn_hw_addr_fill()
621 int hw_addr_len; in devlink_port_function_hw_addr_set() local
624 hw_addr_len = nla_len(attr); in devlink_port_function_hw_addr_set()
625 if (hw_addr_len > MAX_ADDR_LEN) { in devlink_port_function_hw_addr_set()
630 if (hw_addr_len != ETH_ALEN) { in devlink_port_function_hw_addr_set()
640 return port->ops->port_fn_hw_addr_set(port, hw_addr, hw_addr_len, in devlink_port_function_hw_addr_set()
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
H A Defx_devlink.c30 int *hw_addr_len, in efx_devlink_port_addr_get()
74 *hw_addr_len = ETH_ALEN; in efx_devlink_port_addr_get()
79 const u8 *hw_addr, int hw_addr_len, in efx_devlink_port_addr_set()
29 efx_devlink_port_addr_get(struct devlink_port *port, u8 *hw_addr, int *hw_addr_len, struct netlink_ext_ack *extack) efx_devlink_port_addr_get() argument
78 efx_devlink_port_addr_set(struct devlink_port *port, const u8 *hw_addr, int hw_addr_len, struct netlink_ext_ack *extack) efx_devlink_port_addr_set() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch.h431 u8 *hw_addr, int *hw_addr_len,
435 const u8 *hw_addr, int hw_addr_len,
H A Deswitch.c1890 u8 *hw_addr, int *hw_addr_len, in mlx5_devlink_port_function_hw_addr_get()
1915 *hw_addr_len = ETH_ALEN; in mlx5_devlink_port_function_hw_addr_get()
1924 const u8 *hw_addr, int hw_addr_len, in mlx5_devlink_port_function_hw_addr_set()
1888 mlx5_devlink_port_function_hw_addr_get(struct devlink *devlink, struct devlink_port *port, u8 *hw_addr, int *hw_addr_len, struct netlink_ext_ack *extack) mlx5_devlink_port_function_hw_addr_get() argument
1922 mlx5_devlink_port_function_hw_addr_set(struct devlink *devlink, struct devlink_port *port, const u8 *hw_addr, int hw_addr_len, struct netlink_ext_ack *extack) mlx5_devlink_port_function_hw_addr_set() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch.h553 u8 *hw_addr, int *hw_addr_len,
556 const u8 *hw_addr, int hw_addr_len,
H A Deswitch_offloads.c4200 u8 *hw_addr, int *hw_addr_len, in mlx5_devlink_port_fn_hw_addr_get()
4208 *hw_addr_len = ETH_ALEN; in mlx5_devlink_port_fn_hw_addr_get()
4214 const u8 *hw_addr, int hw_addr_len, in mlx5_devlink_port_fn_hw_addr_set()
4199 mlx5_devlink_port_fn_hw_addr_get(struct devlink_port *port, u8 *hw_addr, int *hw_addr_len, struct netlink_ext_ack *extack) mlx5_devlink_port_fn_hw_addr_get() argument
4213 mlx5_devlink_port_fn_hw_addr_set(struct devlink_port *port, const u8 *hw_addr, int hw_addr_len, struct netlink_ext_ack *extack) mlx5_devlink_port_fn_hw_addr_set() argument
/kernel/linux/linux-5.10/include/net/
H A Ddevlink.h1336 u8 *hw_addr, int *hw_addr_len,
1346 const u8 *hw_addr, int hw_addr_len,
/kernel/linux/linux-6.6/include/net/
H A Ddevlink.h1618 int *hw_addr_len,
1621 const u8 *hw_addr, int hw_addr_len,
/kernel/linux/linux-5.10/net/core/
H A Ddevlink.c730 int hw_addr_len; in devlink_nl_port_function_attrs_put() local
733 err = ops->port_function_hw_addr_get(devlink, port, hw_addr, &hw_addr_len, extack); in devlink_nl_port_function_attrs_put()
743 err = nla_put(msg, DEVLINK_PORT_FUNCTION_ATTR_HW_ADDR, hw_addr_len, hw_addr); in devlink_nl_port_function_attrs_put()
987 int hw_addr_len; in devlink_port_function_hw_addr_set() local
991 hw_addr_len = nla_len(attr); in devlink_port_function_hw_addr_set()
992 if (hw_addr_len > MAX_ADDR_LEN) { in devlink_port_function_hw_addr_set()
997 if (hw_addr_len != ETH_ALEN) { in devlink_port_function_hw_addr_set()
1013 err = ops->port_function_hw_addr_set(devlink, port, hw_addr, hw_addr_len, extack); in devlink_port_function_hw_addr_set()
/kernel/linux/linux-5.10/drivers/net/bonding/
H A Dbond_alb.c43 u8 hw_addr_len; member
/kernel/linux/linux-6.6/drivers/net/bonding/
H A Dbond_alb.c43 u8 hw_addr_len; member

Completed in 50 milliseconds