Sean Anderson
4973056cce
net: convert users of bitmap_foo() to linkmode_foo()
This converts instances of
bitmap_foo(args..., __ETHTOOL_LINK_MODE_MASK_NBITS)
to
linkmode_foo(args...)
I manually fixed up some lines to prevent them from being excessively
long. Otherwise, this change was generated with the following semantic
patch:
// Generated with
// echo linux/linkmode.h > includes
// git grep -Flf includes include/ | cut -f 2- -d / | cat includes - \
// | sort | uniq | tee new_includes | wc -l && mv new_includes includes
// and repeating until the number stopped going up
@i@
@@
(
#include <linux/acpi_mdio.h>
|
#include <linux/brcmphy.h>
|
#include <linux/dsa/loop.h>
|
#include <linux/dsa/sja1105.h>
|
#include <linux/ethtool.h>
|
#include <linux/ethtool_netlink.h>
|
#include <linux/fec.h>
|
#include <linux/fs_enet_pd.h>
|
#include <linux/fsl/enetc_mdio.h>
|
#include <linux/fwnode_mdio.h>
|
#include <linux/linkmode.h>
|
#include <linux/lsm_audit.h>
|
#include <linux/mdio-bitbang.h>
|
#include <linux/mdio.h>
|
#include <linux/mdio-mux.h>
|
#include <linux/mii.h>
|
#include <linux/mii_timestamper.h>
|
#include <linux/mlx5/accel.h>
|
#include <linux/mlx5/cq.h>
|
#include <linux/mlx5/device.h>
|
#include <linux/mlx5/driver.h>
|
#include <linux/mlx5/eswitch.h>
|
#include <linux/mlx5/fs.h>
|
#include <linux/mlx5/port.h>
|
#include <linux/mlx5/qp.h>
|
#include <linux/mlx5/rsc_dump.h>
|
#include <linux/mlx5/transobj.h>
|
#include <linux/mlx5/vport.h>
|
#include <linux/of_mdio.h>
|
#include <linux/of_net.h>
|
#include <linux/pcs-lynx.h>
|
#include <linux/pcs/pcs-xpcs.h>
|
#include <linux/phy.h>
|
#include <linux/phy_led_triggers.h>
|
#include <linux/phylink.h>
|
#include <linux/platform_data/bcmgenet.h>
|
#include <linux/platform_data/xilinx-ll-temac.h>
|
#include <linux/pxa168_eth.h>
|
#include <linux/qed/qed_eth_if.h>
|
#include <linux/qed/qed_fcoe_if.h>
|
#include <linux/qed/qed_if.h>
|
#include <linux/qed/qed_iov_if.h>
|
#include <linux/qed/qed_iscsi_if.h>
|
#include <linux/qed/qed_ll2_if.h>
|
#include <linux/qed/qed_nvmetcp_if.h>
|
#include <linux/qed/qed_rdma_if.h>
|
#include <linux/sfp.h>
|
#include <linux/sh_eth.h>
|
#include <linux/smsc911x.h>
|
#include <linux/soc/nxp/lpc32xx-misc.h>
|
#include <linux/stmmac.h>
|
#include <linux/sunrpc/svc_rdma.h>
|
#include <linux/sxgbe_platform.h>
|
#include <net/cfg80211.h>
|
#include <net/dsa.h>
|
#include <net/mac80211.h>
|
#include <net/selftests.h>
|
#include <rdma/ib_addr.h>
|
#include <rdma/ib_cache.h>
|
#include <rdma/ib_cm.h>
|
#include <rdma/ib_hdrs.h>
|
#include <rdma/ib_mad.h>
|
#include <rdma/ib_marshall.h>
|
#include <rdma/ib_pack.h>
|
#include <rdma/ib_pma.h>
|
#include <rdma/ib_sa.h>
|
#include <rdma/ib_smi.h>
|
#include <rdma/ib_umem.h>
|
#include <rdma/ib_umem_odp.h>
|
#include <rdma/ib_verbs.h>
|
#include <rdma/iw_cm.h>
|
#include <rdma/mr_pool.h>
|
#include <rdma/opa_addr.h>
|
#include <rdma/opa_port_info.h>
|
#include <rdma/opa_smi.h>
|
#include <rdma/opa_vnic.h>
|
#include <rdma/rdma_cm.h>
|
#include <rdma/rdma_cm_ib.h>
|
#include <rdma/rdmavt_cq.h>
|
#include <rdma/rdma_vt.h>
|
#include <rdma/rdmavt_qp.h>
|
#include <rdma/rw.h>
|
#include <rdma/tid_rdma_defs.h>
|
#include <rdma/uverbs_ioctl.h>
|
#include <rdma/uverbs_named_ioctl.h>
|
#include <rdma/uverbs_std_types.h>
|
#include <rdma/uverbs_types.h>
|
#include <soc/mscc/ocelot.h>
|
#include <soc/mscc/ocelot_ptp.h>
|
#include <soc/mscc/ocelot_vcap.h>
|
#include <trace/events/ib_mad.h>
|
#include <trace/events/rdma_core.h>
|
#include <trace/events/rdma.h>
|
#include <trace/events/rpcrdma.h>
|
#include <uapi/linux/ethtool.h>
|
#include <uapi/linux/ethtool_netlink.h>
|
#include <uapi/linux/mdio.h>
|
#include <uapi/linux/mii.h>
)
@depends on i@
expression list args;
@@
(
- bitmap_zero(args, __ETHTOOL_LINK_MODE_MASK_NBITS)
+ linkmode_zero(args)
|
- bitmap_copy(args, __ETHTOOL_LINK_MODE_MASK_NBITS)
+ linkmode_copy(args)
|
- bitmap_and(args, __ETHTOOL_LINK_MODE_MASK_NBITS)
+ linkmode_and(args)
|
- bitmap_or(args, __ETHTOOL_LINK_MODE_MASK_NBITS)
+ linkmode_or(args)
|
- bitmap_empty(args, ETHTOOL_LINK_MODE_MASK_NBITS)
+ linkmode_empty(args)
|
- bitmap_andnot(args, __ETHTOOL_LINK_MODE_MASK_NBITS)
+ linkmode_andnot(args)
|
- bitmap_equal(args, __ETHTOOL_LINK_MODE_MASK_NBITS)
+ linkmode_equal(args)
|
- bitmap_intersects(args, __ETHTOOL_LINK_MODE_MASK_NBITS)
+ linkmode_intersects(args)
|
- bitmap_subset(args, __ETHTOOL_LINK_MODE_MASK_NBITS)
+ linkmode_subset(args)
)
Add missing linux/mii.h include to mellanox. -DaveM
Signed-off-by: Sean Anderson <sean.anderson@seco.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2021-10-24 13:58:52 +01:00
..
2021-10-21 18:30:49 -10:00
2021-09-14 09:02:13 +02:00
2021-10-14 12:22:47 +09:00
2021-08-08 12:58:42 +01:00
2021-10-24 13:40:33 +01:00
2021-10-05 08:32:30 +03:00
2021-10-17 19:25:20 -10:00
2021-10-01 15:46:15 -07:00
2021-10-17 17:17:28 -10:00
2021-07-30 22:13:09 -04:00
2021-09-12 11:44:58 -07:00
2021-10-13 11:44:42 -07:00
2021-09-03 11:11:54 -07:00
2021-09-21 17:53:54 +02:00
2021-08-09 20:24:38 +01:00
2021-09-17 12:05:04 -07:00
2021-09-07 12:38:59 -07:00
2021-09-24 15:58:41 +08:00
2021-09-09 11:48:27 -07:00
2021-09-09 11:39:57 -07:00
2021-09-08 11:50:26 -07:00
2021-09-09 11:07:47 -07:00
2021-09-07 12:42:21 +05:30
2021-10-14 11:46:03 +02:00
2021-09-11 09:47:33 -07:00
2021-10-17 17:30:49 -10:00
2021-09-27 14:00:41 -07:00
2021-10-06 13:04:04 +02:00
2021-10-22 05:52:12 +10:00
2021-09-27 10:00:43 +02:00
2021-10-13 10:03:59 -07:00
2021-09-15 17:18:56 -07:00
2021-10-02 05:14:11 -07:00
2021-09-14 09:03:16 +02:00
2021-10-04 21:56:20 +02:00
2021-10-17 17:10:00 -10:00
2021-10-05 13:15:35 +01:00
2021-10-17 16:57:06 -10:00
2021-09-13 15:49:55 +03:00
2021-10-13 21:28:44 +02:00
2021-09-27 17:38:49 +02:00
2021-09-22 14:44:25 +01:00
2021-10-19 13:09:28 +01:00
2021-08-20 11:00:08 +02:00
2021-09-14 13:23:22 -07:00
2021-08-31 22:57:45 -05:00
2021-09-14 11:22:26 +02:00
2021-10-12 13:54:10 -04:00
2021-10-08 11:57:54 -07:00
2021-07-29 09:03:32 +02:00
2021-09-01 08:44:42 -07:00
2021-09-07 12:38:59 -07:00
2021-10-15 10:54:02 +02:00
2021-10-08 11:57:54 -07:00
2021-09-14 19:36:00 +02:00
2021-10-24 13:58:52 +01:00
2021-10-22 11:41:16 +01:00
2021-09-07 13:05:02 -07:00
2021-08-05 14:37:03 +02:00
2021-09-27 11:40:43 -07:00
2021-10-14 09:07:14 -06:00
2021-10-13 15:09:58 +02:00
2021-10-22 11:41:16 +01:00
2021-08-30 19:25:42 +02:00
2021-09-09 12:44:31 +02:00
2021-09-02 13:16:00 -07:00
2021-10-16 09:00:46 -07:00
2021-10-14 09:22:25 -07:00
2021-09-20 12:43:34 +01:00
2021-10-24 13:40:33 +01:00
2021-10-08 11:57:54 -07:00
2021-10-11 16:39:25 +02:00
2021-08-30 11:47:32 -07:00
2021-08-25 20:12:16 +02:00
2021-07-29 17:29:14 +02:00
2021-10-22 11:41:16 +01:00
2021-09-02 22:27:46 +02:00
2021-09-17 13:16:38 +01:00
2021-08-04 12:37:32 -05:00
2021-09-01 15:25:28 -07:00
2021-09-14 10:20:19 +02:00
2021-10-22 10:16:11 -07:00
2021-10-14 16:50:14 -07:00
2021-08-05 14:37:03 +02:00
2021-09-01 08:44:42 -07:00
2021-10-22 11:41:16 +01:00
2021-09-01 10:29:29 -07:00
2021-10-14 13:32:19 +01:00
2021-10-22 11:41:16 +01:00
2021-09-22 00:17:29 -04:00
2021-10-12 13:24:39 +02:00
2021-09-21 15:17:11 +02:00
2021-10-06 17:53:49 -06:00
2021-10-17 17:06:31 -10:00
2021-10-22 11:41:16 +01:00
2021-09-14 18:10:43 -04:00
2021-09-23 14:12:36 -06:00
2021-10-17 18:17:19 -10:00
2021-10-06 11:12:28 +02:00
2021-07-27 16:48:45 +02:00
2021-10-13 08:35:36 -04:00
2021-09-27 11:57:19 -07:00
2021-10-08 12:55:23 -07:00
2021-08-05 14:37:04 +02:00
2021-10-07 16:51:26 +02:00
2021-08-14 15:54:09 -06:00