mfc               124 arch/powerpc/platforms/cell/spufs/context.c 	if (ctx->mfc)
mfc               125 arch/powerpc/platforms/cell/spufs/context.c 		unmap_mapping_range(ctx->mfc, 0, SPUFS_MFC_MAP_SIZE, 1);
mfc              1465 arch/powerpc/platforms/cell/spufs/file.c 		ctx->mfc = inode->i_mapping;
mfc              1478 arch/powerpc/platforms/cell/spufs/file.c 		ctx->mfc = NULL;
mfc                72 arch/powerpc/platforms/cell/spufs/spufs.h 	struct address_space *mfc;	   /* 'mfc' area mappings. */
mfc               243 drivers/char/hw_random/intel-rng.c 	u8 mfc, dvc;
mfc               260 drivers/char/hw_random/intel-rng.c 	mfc = readb(intel_rng_hw->mem + INTEL_FWH_MANUFACTURER_CODE_ADDRESS);
mfc               274 drivers/char/hw_random/intel-rng.c 	if (mfc != INTEL_FWH_MANUFACTURER_CODE ||
mfc                69 drivers/devfreq/event/exynos-ppmu.c 	PPMU_EVENT(mfc),
mfc                72 drivers/devfreq/event/exynos-ppmu.c 	PPMU_EVENT(mfc-left),
mfc                73 drivers/devfreq/event/exynos-ppmu.c 	PPMU_EVENT(mfc-right),
mfc                54 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 			       const struct mr_mfc *mfc);
mfc                57 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 			   struct mr_mfc *mfc);
mfc                81 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	struct mr_mfc *mfc;
mfc               110 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	vifi_t ivif = mr_route->mfc->mfc_parent;
mfc               112 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	return mr_route->mfc->mfc_un.res.ttls[ivif] != 255;
mfc               297 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 			 struct mr_mfc *mfc)
mfc               312 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	mr_cache_hold(mfc);
mfc               313 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	mr_route->mfc = mfc;
mfc               314 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	mr_table->ops->key_create(mr_table, &mr_route->key, mr_route->mfc);
mfc               318 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 		if (mfc->mfc_un.res.ttls[i] != 255) {
mfc               329 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 				    &mr_table->vifs[mfc->mfc_parent]);
mfc               334 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	mr_cache_put(mfc);
mfc               347 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	mr_cache_put(mr_route->mfc);
mfc               357 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 		mr_route->mfc->mfc_flags |= MFC_OFFLOAD;
mfc               359 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 		mr_route->mfc->mfc_flags &= ~MFC_OFFLOAD;
mfc               382 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 			  struct mr_mfc *mfc, bool replace)
mfc               388 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	if (!mr_table->ops->is_route_valid(mr_table, mfc))
mfc               392 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	mr_route = mlxsw_sp_mr_route_create(mr_table, mfc);
mfc               455 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 			   struct mr_mfc *mfc)
mfc               460 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	mr_table->ops->key_create(mr_table, &key, mfc);
mfc               770 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	struct mfc_cache *mfc = (struct mfc_cache *) c;
mfc               775 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	if (mfc->mfc_origin == htonl(INADDR_ANY) &&
mfc               776 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	    mfc->mfc_mcastgrp == htonl(INADDR_ANY)) {
mfc               788 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	const struct mfc_cache *mfc = (struct mfc_cache *) c;
mfc               791 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	starg = (mfc->mfc_origin == htonl(INADDR_ANY));
mfc               796 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	key->group.addr4 = mfc->mfc_mcastgrp;
mfc               798 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	key->source.addr4 = mfc->mfc_origin;
mfc               817 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	struct mfc6_cache *mfc = (struct mfc6_cache *) c;
mfc               822 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	if (ipv6_addr_any(&mfc->mf6c_origin) &&
mfc               823 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	    ipv6_addr_any(&mfc->mf6c_mcastgrp)) {
mfc               835 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	const struct mfc6_cache *mfc = (struct mfc6_cache *) c;
mfc               840 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	key->group.addr6 = mfc->mf6c_mcastgrp;
mfc               842 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	key->source.addr6 = mfc->mf6c_origin;
mfc               843 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	if (!ipv6_addr_any(&mfc->mf6c_origin))
mfc               989 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	if (mr_route->mfc->mfc_un.res.pkt != packets)
mfc               990 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 		mr_route->mfc->mfc_un.res.lastuse = jiffies;
mfc               991 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	mr_route->mfc->mfc_un.res.pkt = packets;
mfc               992 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	mr_route->mfc->mfc_un.res.bytes = bytes;
mfc                74 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.h 			  struct mr_mfc *mfc, bool replace);
mfc                76 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.h 			   struct mr_mfc *mfc);
mfc              5730 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	return mlxsw_sp_mr_route_add(mrt, men_info->mfc, replace);
mfc              5747 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	mlxsw_sp_mr_route_del(mrt, men_info->mfc);
mfc              6085 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mr_cache_put(fib_work->men_info.mfc);
mfc              6089 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mr_cache_put(fib_work->men_info.mfc);
mfc              6174 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		mr_cache_hold(fib_work->men_info.mfc);
mfc               609 drivers/pcmcia/ds.c 	cistpl_longlink_mfc_t mfc;
mfc               651 drivers/pcmcia/ds.c 	if (!pccard_read_tuple(s, BIND_FN_ALL, CISTPL_LONGLINK_MFC, &mfc))
mfc               652 drivers/pcmcia/ds.c 		no_funcs = mfc.nfn;
mfc               697 drivers/pcmcia/ds.c 		cistpl_longlink_mfc_t mfc;
mfc               703 drivers/pcmcia/ds.c 					&mfc))
mfc               704 drivers/pcmcia/ds.c 			new_funcs = mfc.nfn;
mfc               747 drivers/pcmcia/ds.c 	cistpl_longlink_mfc_t mfc;
mfc               772 drivers/pcmcia/ds.c 					&mfc))
mfc               773 drivers/pcmcia/ds.c 			new_funcs = mfc.nfn;
mfc               171 include/linux/mroute_base.h 	struct mr_mfc *mfc;
mfc               179 include/linux/mroute_base.h 				       struct mr_mfc *mfc, u32 tb_id)
mfc               186 include/linux/mroute_base.h 		.mfc = mfc,
mfc               196 include/linux/mroute_base.h 					struct mr_mfc *mfc, u32 tb_id,
mfc               204 include/linux/mroute_base.h 		.mfc = mfc,
mfc               107 include/pcmcia/device_id.h #define PCMCIA_MFC_DEVICE_MANF_CARD(mfc, manf, card) { \
mfc               113 include/pcmcia/device_id.h 	.function = (mfc), }
mfc               115 include/pcmcia/device_id.h #define PCMCIA_MFC_DEVICE_PROD_ID1(mfc, v1, vh1) { \
mfc               120 include/pcmcia/device_id.h 	.function = (mfc), }
mfc               122 include/pcmcia/device_id.h #define PCMCIA_MFC_DEVICE_PROD_ID2(mfc, v2, vh2) { \
mfc               127 include/pcmcia/device_id.h 	.function = (mfc), }
mfc               129 include/pcmcia/device_id.h #define PCMCIA_MFC_DEVICE_PROD_ID12(mfc, v1, v2, vh1, vh2) { \
mfc               135 include/pcmcia/device_id.h 	.function = (mfc), }
mfc               137 include/pcmcia/device_id.h #define PCMCIA_MFC_DEVICE_PROD_ID13(mfc, v1, v3, vh1, vh3) { \
mfc               143 include/pcmcia/device_id.h 	.function = (mfc), }
mfc               145 include/pcmcia/device_id.h #define PCMCIA_MFC_DEVICE_PROD_ID123(mfc, v1, v2, v3, vh1, vh2, vh3) { \
mfc               152 include/pcmcia/device_id.h 	.function = (mfc), }
mfc               156 include/pcmcia/device_id.h #define PCMCIA_PFC_DEVICE_MANF_CARD(mfc, manf, card) { \
mfc               162 include/pcmcia/device_id.h 	.device_no = (mfc), }
mfc               164 include/pcmcia/device_id.h #define PCMCIA_PFC_DEVICE_PROD_ID1(mfc, v1, vh1) { \
mfc               169 include/pcmcia/device_id.h 	.device_no = (mfc), }
mfc               171 include/pcmcia/device_id.h #define PCMCIA_PFC_DEVICE_PROD_ID2(mfc, v2, vh2) { \
mfc               176 include/pcmcia/device_id.h 	.device_no = (mfc), }
mfc               178 include/pcmcia/device_id.h #define PCMCIA_PFC_DEVICE_PROD_ID12(mfc, v1, v2, vh1, vh2) { \
mfc               184 include/pcmcia/device_id.h 	.device_no = (mfc), }
mfc               186 include/pcmcia/device_id.h #define PCMCIA_PFC_DEVICE_PROD_ID13(mfc, v1, v3, vh1, vh3) { \
mfc               192 include/pcmcia/device_id.h 	.device_no = (mfc), }
mfc               194 include/pcmcia/device_id.h #define PCMCIA_PFC_DEVICE_PROD_ID123(mfc, v1, v2, v3, vh1, vh2, vh3) { \
mfc               201 include/pcmcia/device_id.h 	.device_no = (mfc), }
mfc               238 include/pcmcia/device_id.h #define PCMCIA_PFC_DEVICE_CIS_PROD_ID12(mfc, v1, v2, vh1, vh2, _cisfile) { \
mfc               245 include/pcmcia/device_id.h 	.device_no = (mfc), \
mfc               248 include/pcmcia/device_id.h #define PCMCIA_MFC_DEVICE_CIS_MANF_CARD(mfc, manf, card, _cisfile) { \
mfc               255 include/pcmcia/device_id.h 	.function = (mfc), \
mfc               258 include/pcmcia/device_id.h #define PCMCIA_MFC_DEVICE_CIS_PROD_ID12(mfc, v1, v2, vh1, vh2, _cisfile) { \
mfc               265 include/pcmcia/device_id.h 	.function = (mfc), \
mfc               268 include/pcmcia/device_id.h #define PCMCIA_MFC_DEVICE_CIS_PROD_ID4(mfc, v4, vh4, _cisfile) { \
mfc               274 include/pcmcia/device_id.h 	.function = (mfc), \
mfc               105 net/ipv4/ipmr.c static void mroute_netlink_event(struct mr_table *mrt, struct mfc_cache *mfc,
mfc               657 net/ipv4/ipmr.c 					 struct mfc_cache *mfc, u32 tb_id)
mfc               660 net/ipv4/ipmr.c 				     &mfc->_c, tb_id, &net->ipv4.ipmr_seq);
mfc              1192 net/ipv4/ipmr.c static int ipmr_mfc_delete(struct mr_table *mrt, struct mfcctl *mfc, int parent)
mfc              1199 net/ipv4/ipmr.c 	c = ipmr_cache_find_parent(mrt, mfc->mfcc_origin.s_addr,
mfc              1200 net/ipv4/ipmr.c 				   mfc->mfcc_mcastgrp.s_addr, parent);
mfc              1214 net/ipv4/ipmr.c 			struct mfcctl *mfc, int mrtsock, int parent)
mfc              1221 net/ipv4/ipmr.c 	if (mfc->mfcc_parent >= MAXVIFS)
mfc              1226 net/ipv4/ipmr.c 	c = ipmr_cache_find_parent(mrt, mfc->mfcc_origin.s_addr,
mfc              1227 net/ipv4/ipmr.c 				   mfc->mfcc_mcastgrp.s_addr, parent);
mfc              1231 net/ipv4/ipmr.c 		c->_c.mfc_parent = mfc->mfcc_parent;
mfc              1232 net/ipv4/ipmr.c 		ipmr_update_thresholds(mrt, &c->_c, mfc->mfcc_ttls);
mfc              1242 net/ipv4/ipmr.c 	if (mfc->mfcc_mcastgrp.s_addr != htonl(INADDR_ANY) &&
mfc              1243 net/ipv4/ipmr.c 	    !ipv4_is_multicast(mfc->mfcc_mcastgrp.s_addr))
mfc              1250 net/ipv4/ipmr.c 	c->mfc_origin = mfc->mfcc_origin.s_addr;
mfc              1251 net/ipv4/ipmr.c 	c->mfc_mcastgrp = mfc->mfcc_mcastgrp.s_addr;
mfc              1252 net/ipv4/ipmr.c 	c->_c.mfc_parent = mfc->mfcc_parent;
mfc              1253 net/ipv4/ipmr.c 	ipmr_update_thresholds(mrt, &c->_c, mfc->mfcc_ttls);
mfc              1380 net/ipv4/ipmr.c 	struct mfcctl mfc;
mfc              1469 net/ipv4/ipmr.c 		if (optlen != sizeof(mfc)) {
mfc              1473 net/ipv4/ipmr.c 		if (copy_from_user(&mfc, optval, sizeof(mfc))) {
mfc              1478 net/ipv4/ipmr.c 			parent = mfc.mfcc_parent;
mfc              1480 net/ipv4/ipmr.c 			ret = ipmr_mfc_delete(mrt, &mfc, parent);
mfc              1482 net/ipv4/ipmr.c 			ret = ipmr_mfc_add(net, mrt, &mfc,
mfc              2394 net/ipv4/ipmr.c static void mroute_netlink_event(struct mr_table *mrt, struct mfc_cache *mfc,
mfc              2401 net/ipv4/ipmr.c 	skb = nlmsg_new(mroute_msgsize(mfc->_c.mfc_parent >= MAXVIFS,
mfc              2407 net/ipv4/ipmr.c 	err = ipmr_fill_mroute(mrt, skb, 0, 0, mfc, cmd, 0);
mfc              2989 net/ipv4/ipmr.c 		const struct mfc_cache *mfc = v;
mfc              2994 net/ipv4/ipmr.c 			   (__force u32) mfc->mfc_mcastgrp,
mfc              2995 net/ipv4/ipmr.c 			   (__force u32) mfc->mfc_origin,
mfc              2996 net/ipv4/ipmr.c 			   mfc->_c.mfc_parent);
mfc              3000 net/ipv4/ipmr.c 				   mfc->_c.mfc_un.res.pkt,
mfc              3001 net/ipv4/ipmr.c 				   mfc->_c.mfc_un.res.bytes,
mfc              3002 net/ipv4/ipmr.c 				   mfc->_c.mfc_un.res.wrong_if);
mfc              3003 net/ipv4/ipmr.c 			for (n = mfc->_c.mfc_un.res.minvif;
mfc              3004 net/ipv4/ipmr.c 			     n < mfc->_c.mfc_un.res.maxvif; n++) {
mfc              3006 net/ipv4/ipmr.c 				    mfc->_c.mfc_un.res.ttls[n] < 255)
mfc              3009 net/ipv4/ipmr.c 					   n, mfc->_c.mfc_un.res.ttls[n]);
mfc               151 net/ipv4/ipmr_base.c 	struct mr_mfc *mfc;
mfc               155 net/ipv4/ipmr_base.c 	list_for_each_entry_rcu(mfc, &mrt->mfc_cache_list, list)
mfc               157 net/ipv4/ipmr_base.c 			return mfc;
mfc               162 net/ipv4/ipmr_base.c 	list_for_each_entry(mfc, it->cache, list)
mfc               164 net/ipv4/ipmr_base.c 			return mfc;
mfc               298 net/ipv4/ipmr_base.c 	struct mr_mfc *mfc;
mfc               304 net/ipv4/ipmr_base.c 	list_for_each_entry_rcu(mfc, &mrt->mfc_cache_list, list) {
mfc               308 net/ipv4/ipmr_base.c 		    !mr_mfc_uses_dev(mrt, mfc, filter->dev))
mfc               312 net/ipv4/ipmr_base.c 			   cb->nlh->nlmsg_seq, mfc, RTM_NEWROUTE, flags);
mfc               320 net/ipv4/ipmr_base.c 	list_for_each_entry(mfc, &mrt->mfc_unres_queue, list) {
mfc               324 net/ipv4/ipmr_base.c 		    !mr_mfc_uses_dev(mrt, mfc, filter->dev))
mfc               328 net/ipv4/ipmr_base.c 			   cb->nlh->nlmsg_seq, mfc, RTM_NEWROUTE, flags);
mfc               403 net/ipv4/ipmr_base.c 		struct mr_mfc *mfc;
mfc               419 net/ipv4/ipmr_base.c 		list_for_each_entry_rcu(mfc, &mrt->mfc_cache_list, list)
mfc               422 net/ipv4/ipmr_base.c 					     mfc, mrt->id);
mfc                90 net/ipv6/ip6mr.c static void mr6_netlink_event(struct mr_table *mrt, struct mfc6_cache *mfc,
mfc               475 net/ipv6/ip6mr.c 		const struct mfc6_cache *mfc = v;
mfc               480 net/ipv6/ip6mr.c 			   &mfc->mf6c_mcastgrp, &mfc->mf6c_origin,
mfc               481 net/ipv6/ip6mr.c 			   mfc->_c.mfc_parent);
mfc               485 net/ipv6/ip6mr.c 				   mfc->_c.mfc_un.res.pkt,
mfc               486 net/ipv6/ip6mr.c 				   mfc->_c.mfc_un.res.bytes,
mfc               487 net/ipv6/ip6mr.c 				   mfc->_c.mfc_un.res.wrong_if);
mfc               488 net/ipv6/ip6mr.c 			for (n = mfc->_c.mfc_un.res.minvif;
mfc               489 net/ipv6/ip6mr.c 			     n < mfc->_c.mfc_un.res.maxvif; n++) {
mfc               491 net/ipv6/ip6mr.c 				    mfc->_c.mfc_un.res.ttls[n] < 255)
mfc               494 net/ipv6/ip6mr.c 						   mfc->_c.mfc_un.res.ttls[n]);
mfc               684 net/ipv6/ip6mr.c 					  struct mfc6_cache *mfc, u32 tb_id)
mfc               687 net/ipv6/ip6mr.c 				     &mfc->_c, tb_id, &net->ipv6.ipmr_seq);
mfc              1207 net/ipv6/ip6mr.c static int ip6mr_mfc_delete(struct mr_table *mrt, struct mf6cctl *mfc,
mfc              1214 net/ipv6/ip6mr.c 	c = ip6mr_cache_find_parent(mrt, &mfc->mf6cc_origin.sin6_addr,
mfc              1215 net/ipv6/ip6mr.c 				    &mfc->mf6cc_mcastgrp.sin6_addr, parent);
mfc              1402 net/ipv6/ip6mr.c 			 struct mf6cctl *mfc, int mrtsock, int parent)
mfc              1410 net/ipv6/ip6mr.c 	if (mfc->mf6cc_parent >= MAXMIFS)
mfc              1415 net/ipv6/ip6mr.c 		if (IF_ISSET(i, &mfc->mf6cc_ifset))
mfc              1421 net/ipv6/ip6mr.c 	c = ip6mr_cache_find_parent(mrt, &mfc->mf6cc_origin.sin6_addr,
mfc              1422 net/ipv6/ip6mr.c 				    &mfc->mf6cc_mcastgrp.sin6_addr, parent);
mfc              1426 net/ipv6/ip6mr.c 		c->_c.mfc_parent = mfc->mf6cc_parent;
mfc              1437 net/ipv6/ip6mr.c 	if (!ipv6_addr_any(&mfc->mf6cc_mcastgrp.sin6_addr) &&
mfc              1438 net/ipv6/ip6mr.c 	    !ipv6_addr_is_multicast(&mfc->mf6cc_mcastgrp.sin6_addr))
mfc              1445 net/ipv6/ip6mr.c 	c->mf6c_origin = mfc->mf6cc_origin.sin6_addr;
mfc              1446 net/ipv6/ip6mr.c 	c->mf6c_mcastgrp = mfc->mf6cc_mcastgrp.sin6_addr;
mfc              1447 net/ipv6/ip6mr.c 	c->_c.mfc_parent = mfc->mf6cc_parent;
mfc              1631 net/ipv6/ip6mr.c 	struct mf6cctl mfc;
mfc              1693 net/ipv6/ip6mr.c 		if (optlen < sizeof(mfc))
mfc              1695 net/ipv6/ip6mr.c 		if (copy_from_user(&mfc, optval, sizeof(mfc)))
mfc              1698 net/ipv6/ip6mr.c 			parent = mfc.mf6cc_parent;
mfc              1701 net/ipv6/ip6mr.c 			ret = ip6mr_mfc_delete(mrt, &mfc, parent);
mfc              1703 net/ipv6/ip6mr.c 			ret = ip6mr_mfc_add(net, mrt, &mfc,
mfc              2393 net/ipv6/ip6mr.c static void mr6_netlink_event(struct mr_table *mrt, struct mfc6_cache *mfc,
mfc              2400 net/ipv6/ip6mr.c 	skb = nlmsg_new(mr6_msgsize(mfc->_c.mfc_parent >= MAXMIFS, mrt->maxvif),
mfc              2405 net/ipv6/ip6mr.c 	err = ip6mr_fill_mroute(mrt, skb, 0, 0, mfc, cmd, 0);