Lines Matching +full:shutdown +full:- +full:ack
1 // SPDX-License-Identifier: GPL-2.0-or-later
9 * dev_change_name() - change name of a device
16 * Return: 0 on success, -errno on failure.
30 * dev_set_alias() - change ifalias of a device
37 * Return: 0 on success, -errno on failure.
52 * dev_change_flags() - change device settings
55 * @extack: netlink extended ack
60 * Return: 0 on success, -errno on failure.
76 * dev_set_group() - change group this device belongs to
103 * dev_change_net_namespace() - move device to different nethost namespace
115 * Return: 0 on success, -errno on failure.
125 * dev_change_carrier() - change device carrier
131 * Return: 0 on success, -errno on failure.
145 * dev_change_tx_queue_len() - change TX queue length of a netdevice
149 * Return: 0 on success, -errno on failure.
163 * dev_change_proto_down() - set carrier according to proto_down
167 * Return: 0 on success, -errno on failure.
181 * dev_open() - prepare an interface for use
183 * @extack: netlink extended ack
193 * Return: 0 on success, -errno on failure.
208 * dev_close() - shutdown an interface
209 * @dev: device to shutdown
227 const struct net_device_ops *ops = dev->netdev_ops; in dev_eth_ioctl()
228 int ret = -ENODEV; in dev_eth_ioctl()
230 if (!ops->ndo_eth_ioctl) in dev_eth_ioctl()
231 return -EOPNOTSUPP; in dev_eth_ioctl()
235 ret = ops->ndo_eth_ioctl(dev, ifr, cmd); in dev_eth_ioctl()
255 * dev_disable_lro() - disable Large Receive Offload on a device
271 * dev_set_promiscuity() - update promiscuity count on a device
294 * dev_set_allmulti() - update allmulti count on a device
304 * Return: 0 on success, -errno on failure.
320 * dev_set_mac_address() - change Media Access Control Address
323 * @extack: netlink extended ack
327 * Return: 0 on success, -errno on failure.
355 * netdev_state_change() - device changes state