cnf               245 arch/parisc/kernel/cache.c #define CAFL_STRIDE(cnf) (cnf.cc_line << (3 + cnf.cc_block + cnf.cc_shift))
cnf                67 drivers/gpio/gpio-tegra.c 	u32 cnf[4];
cnf               210 drivers/gpio/gpio-tegra.c 	u32 cnf, oe;
cnf               212 drivers/gpio/gpio-tegra.c 	cnf = tegra_gpio_readl(tgi, GPIO_CNF(tgi, offset));
cnf               213 drivers/gpio/gpio-tegra.c 	if (!(cnf & pin_mask))
cnf               428 drivers/gpio/gpio-tegra.c 			tegra_gpio_writel(tgi, bank->cnf[p],
cnf               466 drivers/gpio/gpio-tegra.c 			bank->cnf[p] = tegra_gpio_readl(tgi,
cnf                29 drivers/mfd/tmio_core.c int tmio_core_mmc_enable(void __iomem *cnf, int shift, unsigned long base)
cnf                32 drivers/mfd/tmio_core.c 	sd_config_write16(cnf, shift, CNF_CMD, SDCREN);
cnf                33 drivers/mfd/tmio_core.c 	sd_config_write32(cnf, shift, CNF_CTL_BASE, base & 0xfffe);
cnf                36 drivers/mfd/tmio_core.c 	sd_config_write8(cnf, shift, CNF_PWR_CTL_3, 0x01);
cnf                39 drivers/mfd/tmio_core.c 	sd_config_write8(cnf, shift, CNF_STOP_CLK_CTL, 0x1f);
cnf                42 drivers/mfd/tmio_core.c 	sd_config_write8(cnf, shift, CNF_PWR_CTL_2, 0x00);
cnf                48 drivers/mfd/tmio_core.c int tmio_core_mmc_resume(void __iomem *cnf, int shift, unsigned long base)
cnf                52 drivers/mfd/tmio_core.c 	sd_config_write16(cnf, shift, CNF_CMD, SDCREN);
cnf                53 drivers/mfd/tmio_core.c 	sd_config_write32(cnf, shift, CNF_CTL_BASE, base & 0xfffe);
cnf                59 drivers/mfd/tmio_core.c void tmio_core_mmc_pwr(void __iomem *cnf, int shift, int state)
cnf                61 drivers/mfd/tmio_core.c 	sd_config_write8(cnf, shift, CNF_PWR_CTL_2, state ? 0x02 : 0x00);
cnf                65 drivers/mfd/tmio_core.c void tmio_core_mmc_clk_div(void __iomem *cnf, int shift, int state)
cnf                67 drivers/mfd/tmio_core.c 	sd_config_write8(cnf, shift, CNF_SD_CLK_MODE, state ? 1 : 0);
cnf               340 drivers/net/usb/cdc_mbim.c 	is_router = !!in6_dev->cnf.forwarding;
cnf              3438 drivers/net/vxlan.c 			if (idev && idev->cnf.disable_ipv6) {
cnf                53 drivers/staging/isdn/hysdn/hysdn_procconf.c process_line(struct conf_writedata *cnf)
cnf                55 drivers/staging/isdn/hysdn/hysdn_procconf.c 	unsigned char *cp = cnf->conf_line;
cnf                58 drivers/staging/isdn/hysdn/hysdn_procconf.c 	if (cnf->card->debug_flags & LOG_CNF_LINE)
cnf                59 drivers/staging/isdn/hysdn/hysdn_procconf.c 		hysdn_addlog(cnf->card, "conf line: %s", cp);
cnf                70 drivers/staging/isdn/hysdn/hysdn_procconf.c 			if (cnf->card->debug_flags & LOG_CNF_MISC)
cnf                71 drivers/staging/isdn/hysdn/hysdn_procconf.c 				hysdn_addlog(cnf->card, "conf channel invalid  %d", i);
cnf                74 drivers/staging/isdn/hysdn/hysdn_procconf.c 		cnf->channel = i & 0xFFFF;	/* set new channel number */
cnf                78 drivers/staging/isdn/hysdn/hysdn_procconf.c 		if (cnf->card->debug_flags & LOG_CNF_DATA)
cnf                79 drivers/staging/isdn/hysdn/hysdn_procconf.c 			hysdn_addlog(cnf->card, "conf chan=%d %s", cnf->channel, cp);
cnf                80 drivers/staging/isdn/hysdn/hysdn_procconf.c 		return (hysdn_tx_cfgline(cnf->card, cnf->conf_line + 1,
cnf                81 drivers/staging/isdn/hysdn/hysdn_procconf.c 					 cnf->channel));	/* send the line without * */
cnf                96 drivers/staging/isdn/hysdn/hysdn_procconf.c 	struct conf_writedata *cnf;
cnf               103 drivers/staging/isdn/hysdn/hysdn_procconf.c 	if (!(cnf = file->private_data))
cnf               106 drivers/staging/isdn/hysdn/hysdn_procconf.c 	if (cnf->state == CONF_STATE_DETECT) {	/* auto detect cnf or pof data */
cnf               112 drivers/staging/isdn/hysdn/hysdn_procconf.c 			if ((cnf->needed_size = pof_write_open(cnf->card, &cnf->pof_buffer)) <= 0)
cnf               113 drivers/staging/isdn/hysdn/hysdn_procconf.c 				return (cnf->needed_size);	/* an error occurred -> exit */
cnf               114 drivers/staging/isdn/hysdn/hysdn_procconf.c 			cnf->buf_size = 0;	/* buffer is empty */
cnf               115 drivers/staging/isdn/hysdn/hysdn_procconf.c 			cnf->state = CONF_STATE_POF;	/* new state */
cnf               118 drivers/staging/isdn/hysdn/hysdn_procconf.c 			cnf->buf_size = 0;	/* buffer is empty */
cnf               119 drivers/staging/isdn/hysdn/hysdn_procconf.c 			cnf->state = CONF_STATE_CONF;	/* requested conf data write */
cnf               120 drivers/staging/isdn/hysdn/hysdn_procconf.c 			if (cnf->card->state != CARD_STATE_RUN)
cnf               122 drivers/staging/isdn/hysdn/hysdn_procconf.c 			cnf->conf_line[CONF_LINE_LEN - 1] = 0;	/* limit string length */
cnf               123 drivers/staging/isdn/hysdn/hysdn_procconf.c 			cnf->channel = 4098;	/* default channel for output */
cnf               126 drivers/staging/isdn/hysdn/hysdn_procconf.c 	if (cnf->state == CONF_STATE_POF) {	/* pof write active */
cnf               127 drivers/staging/isdn/hysdn/hysdn_procconf.c 		i = cnf->needed_size - cnf->buf_size;	/* bytes still missing for write */
cnf               133 drivers/staging/isdn/hysdn/hysdn_procconf.c 		if (copy_from_user(cnf->pof_buffer + cnf->buf_size, buf, count))
cnf               135 drivers/staging/isdn/hysdn/hysdn_procconf.c 		cnf->buf_size += count;
cnf               137 drivers/staging/isdn/hysdn/hysdn_procconf.c 		if (cnf->needed_size == cnf->buf_size) {
cnf               138 drivers/staging/isdn/hysdn/hysdn_procconf.c 			cnf->needed_size = pof_write_buffer(cnf->card, cnf->buf_size);	/* write data */
cnf               139 drivers/staging/isdn/hysdn/hysdn_procconf.c 			if (cnf->needed_size <= 0) {
cnf               140 drivers/staging/isdn/hysdn/hysdn_procconf.c 				cnf->card->state = CARD_STATE_BOOTERR;	/* show boot error */
cnf               141 drivers/staging/isdn/hysdn/hysdn_procconf.c 				return (cnf->needed_size);	/* an error occurred */
cnf               143 drivers/staging/isdn/hysdn/hysdn_procconf.c 			cnf->buf_size = 0;	/* buffer is empty again */
cnf               149 drivers/staging/isdn/hysdn/hysdn_procconf.c 		if (cnf->card->state != CARD_STATE_RUN) {
cnf               150 drivers/staging/isdn/hysdn/hysdn_procconf.c 			if (cnf->card->debug_flags & LOG_CNF_MISC)
cnf               151 drivers/staging/isdn/hysdn/hysdn_procconf.c 				hysdn_addlog(cnf->card, "cnf write denied -> not booted");
cnf               154 drivers/staging/isdn/hysdn/hysdn_procconf.c 		i = (CONF_LINE_LEN - 1) - cnf->buf_size;	/* bytes available in buffer */
cnf               160 drivers/staging/isdn/hysdn/hysdn_procconf.c 			if (copy_from_user(cnf->conf_line + cnf->buf_size, buf, count))
cnf               164 drivers/staging/isdn/hysdn/hysdn_procconf.c 			cp = cnf->conf_line + cnf->buf_size;
cnf               182 drivers/staging/isdn/hysdn/hysdn_procconf.c 				cnf->buf_size = 0;	/* buffer is empty after transfer */
cnf               183 drivers/staging/isdn/hysdn/hysdn_procconf.c 				if ((i = process_line(cnf)) < 0)	/* handle the line */
cnf               188 drivers/staging/isdn/hysdn/hysdn_procconf.c 				cnf->buf_size += count;		/* add chars to string */
cnf               189 drivers/staging/isdn/hysdn/hysdn_procconf.c 				if (cnf->buf_size >= CONF_LINE_LEN - 1) {
cnf               190 drivers/staging/isdn/hysdn/hysdn_procconf.c 					if (cnf->card->debug_flags & LOG_CNF_MISC)
cnf               191 drivers/staging/isdn/hysdn/hysdn_procconf.c 						hysdn_addlog(cnf->card, "cnf line too long %d chars pos %d", cnf->buf_size, count);
cnf               199 drivers/staging/isdn/hysdn/hysdn_procconf.c 			if (cnf->card->debug_flags & LOG_CNF_MISC)
cnf               200 drivers/staging/isdn/hysdn/hysdn_procconf.c 				hysdn_addlog(cnf->card, "cnf line too long");
cnf               232 drivers/staging/isdn/hysdn/hysdn_procconf.c 	struct conf_writedata *cnf;
cnf               246 drivers/staging/isdn/hysdn/hysdn_procconf.c 		if (!(cnf = kmalloc(sizeof(struct conf_writedata), GFP_KERNEL))) {
cnf               250 drivers/staging/isdn/hysdn/hysdn_procconf.c 		cnf->card = card;
cnf               251 drivers/staging/isdn/hysdn/hysdn_procconf.c 		cnf->buf_size = 0;	/* nothing buffered */
cnf               252 drivers/staging/isdn/hysdn/hysdn_procconf.c 		cnf->state = CONF_STATE_DETECT;		/* start auto detect */
cnf               253 drivers/staging/isdn/hysdn/hysdn_procconf.c 		filep->private_data = cnf;
cnf               307 drivers/staging/isdn/hysdn/hysdn_procconf.c 	struct conf_writedata *cnf;
cnf               320 drivers/staging/isdn/hysdn/hysdn_procconf.c 			cnf = filep->private_data;
cnf               322 drivers/staging/isdn/hysdn/hysdn_procconf.c 			if (cnf->state == CONF_STATE_POF)
cnf               323 drivers/staging/isdn/hysdn/hysdn_procconf.c 				retval = pof_write_close(cnf->card);	/* close the pof write */
cnf                49 include/linux/inetdevice.h 	struct ipv4_devconf	cnf;
cnf                53 include/linux/inetdevice.h #define IPV4_DEVCONF(cnf, attr) ((cnf).data[IPV4_DEVCONF_ ## attr - 1])
cnf                60 include/linux/inetdevice.h 	return in_dev->cnf.data[index];
cnf                67 include/linux/inetdevice.h 	set_bit(index, in_dev->cnf.state);
cnf                68 include/linux/inetdevice.h 	in_dev->cnf.data[index] = val;
cnf                73 include/linux/inetdevice.h 	bitmap_fill(in_dev->cnf.state, IPV4_DEVCONF_MAX);
cnf                85 include/linux/mfd/tmio.h int tmio_core_mmc_enable(void __iomem *cnf, int shift, unsigned long base);
cnf                86 include/linux/mfd/tmio.h int tmio_core_mmc_resume(void __iomem *cnf, int shift, unsigned long base);
cnf                87 include/linux/mfd/tmio.h void tmio_core_mmc_pwr(void __iomem *cnf, int shift, int state);
cnf                88 include/linux/mfd/tmio.h void tmio_core_mmc_clk_div(void __iomem *cnf, int shift, int state);
cnf               402 include/net/addrconf.h 	return !!idev->cnf.ignore_routes_with_linkdown;
cnf               199 include/net/if_inet6.h 	struct ipv6_devconf	cnf;
cnf               325 include/net/ip6_route.h 		mtu = idev->cnf.mtu6;
cnf               450 include/net/ipv6.h 	return idev->cnf.forwarding ? idev->cnf.accept_ra == 2 :
cnf               451 include/net/ipv6.h 	    idev->cnf.accept_ra;
cnf               138 net/batman-adv/multicast.c 	if (in6_dev && in6_dev->cnf.mc_forwarding)
cnf              4752 net/core/filter.c 	if (unlikely(!idev || !idev->cnf.forwarding))
cnf               262 net/ipv4/devinet.c 	memcpy(&in_dev->cnf, dev_net(dev)->ipv4.devconf_dflt,
cnf               263 net/ipv4/devinet.c 			sizeof(in_dev->cnf));
cnf               264 net/ipv4/devinet.c 	in_dev->cnf.sysctl = NULL;
cnf               269 net/ipv4/devinet.c 	if (IPV4_DEVCONF(in_dev->cnf, FORWARDING))
cnf              1944 net/ipv4/devinet.c 		((u32 *) nla_data(nla))[i] = in_dev->cnf.data[i];
cnf              2195 net/ipv4/devinet.c 		devconf = &in_dev->cnf;
cnf              2262 net/ipv4/devinet.c 						      &in_dev->cnf,
cnf              2317 net/ipv4/devinet.c 		if (in_dev && !test_bit(i, in_dev->cnf.state))
cnf              2318 net/ipv4/devinet.c 			in_dev->cnf.data[i] = net->ipv4.devconf_dflt->data[i];
cnf              2351 net/ipv4/devinet.c 						    dev->ifindex, &in_dev->cnf);
cnf              2356 net/ipv4/devinet.c static int devinet_conf_ifindex(struct net *net, struct ipv4_devconf *cnf)
cnf              2358 net/ipv4/devinet.c 	if (cnf == net->ipv4.devconf_dflt)
cnf              2360 net/ipv4/devinet.c 	else if (cnf == net->ipv4.devconf_all)
cnf              2364 net/ipv4/devinet.c 			= container_of(cnf, struct in_device, cnf);
cnf              2378 net/ipv4/devinet.c 		struct ipv4_devconf *cnf = ctl->extra1;
cnf              2380 net/ipv4/devinet.c 		int i = (int *)ctl->data - cnf->data;
cnf              2383 net/ipv4/devinet.c 		set_bit(i, cnf->state);
cnf              2385 net/ipv4/devinet.c 		if (cnf == net->ipv4.devconf_dflt)
cnf              2398 net/ipv4/devinet.c 			ifindex = devinet_conf_ifindex(net, cnf);
cnf              2401 net/ipv4/devinet.c 						    ifindex, cnf);
cnf              2405 net/ipv4/devinet.c 			ifindex = devinet_conf_ifindex(net, cnf);
cnf              2408 net/ipv4/devinet.c 						    ifindex, cnf);
cnf              2412 net/ipv4/devinet.c 			ifindex = devinet_conf_ifindex(net, cnf);
cnf              2415 net/ipv4/devinet.c 						    ifindex, cnf);
cnf              2444 net/ipv4/devinet.c 				struct ipv4_devconf *cnf = ctl->extra1;
cnf              2446 net/ipv4/devinet.c 					container_of(cnf, struct in_device, cnf);
cnf              2452 net/ipv4/devinet.c 							    cnf);
cnf              2592 net/ipv4/devinet.c 					struct ipv4_devconf *cnf, int ifindex)
cnf              2594 net/ipv4/devinet.c 	struct devinet_sysctl_table *t = cnf->sysctl;
cnf              2597 net/ipv4/devinet.c 		cnf->sysctl = NULL;
cnf              2616 net/ipv4/devinet.c 					idev->dev->ifindex, &idev->cnf);
cnf              2626 net/ipv4/devinet.c 	__devinet_sysctl_unregister(net, &idev->cnf, idev->dev->ifindex);
cnf               463 net/ipv4/ipmr.c 	IPV4_DEVCONF(in_dev->cnf, RP_FILTER) = 0;
cnf               712 net/ipv4/ipmr.c 		IPV4_DEVCONF(in_dev->cnf, MC_FORWARDING)--;
cnf               715 net/ipv4/ipmr.c 					    dev->ifindex, &in_dev->cnf);
cnf               903 net/ipv4/ipmr.c 	IPV4_DEVCONF(in_dev->cnf, MC_FORWARDING)++;
cnf               905 net/ipv4/ipmr.c 				    dev->ifindex, &in_dev->cnf);
cnf               381 net/ipv6/addrconf.c 	memcpy(&ndev->cnf, dev_net(dev)->ipv6.devconf_dflt, sizeof(ndev->cnf));
cnf               383 net/ipv6/addrconf.c 	if (ndev->cnf.stable_secret.initialized)
cnf               384 net/ipv6/addrconf.c 		ndev->cnf.addr_gen_mode = IN6_ADDR_GEN_MODE_STABLE_PRIVACY;
cnf               386 net/ipv6/addrconf.c 	ndev->cnf.mtu6 = dev->mtu;
cnf               392 net/ipv6/addrconf.c 	if (ndev->cnf.forwarding)
cnf               416 net/ipv6/addrconf.c 		ndev->cnf.accept_dad = -1;
cnf               421 net/ipv6/addrconf.c 		ndev->cnf.rtr_solicits = 0;
cnf               432 net/ipv6/addrconf.c 		ndev->cnf.use_tempaddr = -1;
cnf               459 net/ipv6/addrconf.c 	if (ndev->cnf.forwarding && (dev->flags & IFF_MULTICAST))
cnf               672 net/ipv6/addrconf.c 		devconf = &in6_dev->cnf;
cnf               743 net/ipv6/addrconf.c 						       &idev->cnf,
cnf               796 net/ipv6/addrconf.c 	if (idev->cnf.forwarding)
cnf               799 net/ipv6/addrconf.c 		if (idev->cnf.forwarding) {
cnf               813 net/ipv6/addrconf.c 		if (idev->cnf.forwarding)
cnf               820 net/ipv6/addrconf.c 				     dev->ifindex, &idev->cnf);
cnf               832 net/ipv6/addrconf.c 			int changed = (!idev->cnf.forwarding) ^ (!newf);
cnf               833 net/ipv6/addrconf.c 			idev->cnf.forwarding = newf;
cnf               895 net/ipv6/addrconf.c 			int changed = (!idev->cnf.ignore_routes_with_linkdown) ^ (!newf);
cnf               897 net/ipv6/addrconf.c 			idev->cnf.ignore_routes_with_linkdown = newf;
cnf               903 net/ipv6/addrconf.c 							     &idev->cnf);
cnf              1060 net/ipv6/addrconf.c 	if (idev->cnf.disable_ipv6) {
cnf              1095 net/ipv6/addrconf.c 	    idev->cnf.disable_policy)
cnf              1332 net/ipv6/addrconf.c 	if (idev->cnf.use_tempaddr <= 0) {
cnf              1340 net/ipv6/addrconf.c 	if (ifp->regen_count++ >= idev->cnf.regen_max_retry) {
cnf              1341 net/ipv6/addrconf.c 		idev->cnf.use_tempaddr = -1;	/*XXX*/
cnf              1356 net/ipv6/addrconf.c 	regen_advance = idev->cnf.regen_max_retry *
cnf              1357 net/ipv6/addrconf.c 			idev->cnf.dad_transmits *
cnf              1363 net/ipv6/addrconf.c 	cnf_temp_preferred_lft = READ_ONCE(idev->cnf.temp_prefered_lft);
cnf              1365 net/ipv6/addrconf.c 				  idev->cnf.max_desync_factor,
cnf              1380 net/ipv6/addrconf.c 			      idev->cnf.temp_valid_lft + age);
cnf              1488 net/ipv6/addrconf.c 	if (!net->ipv6.devconf_all->optimistic_dad && !idev->cnf.optimistic_dad)
cnf              1490 net/ipv6/addrconf.c 	if (!net->ipv6.devconf_all->use_optimistic && !idev->cnf.use_optimistic)
cnf              1505 net/ipv6/addrconf.c 	if (!net->ipv6.devconf_all->optimistic_dad && !idev->cnf.optimistic_dad)
cnf              1611 net/ipv6/addrconf.c 				score->ifa->idev->cnf.use_tempaddr >= 2;
cnf              1787 net/ipv6/addrconf.c 		    (idev && idev->cnf.use_oif_addrs_only)) {
cnf              2109 net/ipv6/addrconf.c 		if (idev->cnf.max_addresses &&
cnf              2111 net/ipv6/addrconf.c 		    idev->cnf.max_addresses)
cnf              2474 net/ipv6/addrconf.c 	if (idev->cnf.disable_ipv6)
cnf              2509 net/ipv6/addrconf.c 		max_valid = idev->cnf.temp_valid_lft - age;
cnf              2513 net/ipv6/addrconf.c 		max_prefered = idev->cnf.temp_prefered_lft -
cnf              2538 net/ipv6/addrconf.c 	    idev->cnf.use_tempaddr > 0) {
cnf              2553 net/ipv6/addrconf.c 	return idev->cnf.addr_gen_mode == IN6_ADDR_GEN_MODE_STABLE_PRIVACY ||
cnf              2554 net/ipv6/addrconf.c 	       idev->cnf.addr_gen_mode == IN6_ADDR_GEN_MODE_RANDOM;
cnf              2568 net/ipv6/addrconf.c 		int max_addresses = in6_dev->cnf.max_addresses;
cnf              2580 net/ipv6/addrconf.c 		     in6_dev->cnf.optimistic_dad) &&
cnf              2757 net/ipv6/addrconf.c 	if (pinfo->autoconf && in6_dev->cnf.autoconf) {
cnf              3187 net/ipv6/addrconf.c 	     idev->cnf.optimistic_dad) &&
cnf              3242 net/ipv6/addrconf.c 	if (idev->cnf.stable_secret.initialized)
cnf              3243 net/ipv6/addrconf.c 		secret = idev->cnf.stable_secret.secret;
cnf              3282 net/ipv6/addrconf.c 	struct ipv6_stable_secret *s = &idev->cnf.stable_secret;
cnf              3286 net/ipv6/addrconf.c 	s = &idev->cnf.stable_secret;
cnf              3305 net/ipv6/addrconf.c 	switch (idev->cnf.addr_gen_mode) {
cnf              3367 net/ipv6/addrconf.c 	    idev->cnf.addr_gen_mode == IN6_ADDR_GEN_MODE_EUI64)
cnf              3368 net/ipv6/addrconf.c 		idev->cnf.addr_gen_mode = IN6_ADDR_GEN_MODE_RANDOM;
cnf              3516 net/ipv6/addrconf.c 			idev->cnf.mtu6 = dev->mtu;
cnf              3538 net/ipv6/addrconf.c 		if (idev && idev->cnf.disable_ipv6)
cnf              3621 net/ipv6/addrconf.c 			if (idev->cnf.mtu6 != dev->mtu &&
cnf              3624 net/ipv6/addrconf.c 				idev->cnf.mtu6 = dev->mtu;
cnf              3742 net/ipv6/addrconf.c 	if (!how && !idev->cnf.disable_ipv6) {
cnf              3747 net/ipv6/addrconf.c 			_keep_addr = idev->cnf.keep_addr_on_down;
cnf              3835 net/ipv6/addrconf.c 			if (idev->cnf.forwarding)
cnf              3886 net/ipv6/addrconf.c 	if (idev->rs_probes++ < idev->cnf.rtr_solicits || idev->cnf.rtr_solicits < 0) {
cnf              3896 net/ipv6/addrconf.c 			idev->rs_interval, idev->cnf.rtr_solicit_max_interval);
cnf              3899 net/ipv6/addrconf.c 					     idev->cnf.rtr_solicits) ?
cnf              3900 net/ipv6/addrconf.c 				      idev->cnf.rtr_solicit_delay :
cnf              3928 net/ipv6/addrconf.c 		rand_num = prandom_u32() % (idev->cnf.rtr_solicit_delay ? : 1);
cnf              3931 net/ipv6/addrconf.c 	if (idev->cnf.enhanced_dad ||
cnf              3938 net/ipv6/addrconf.c 	ifp->dad_probes = idev->cnf.dad_transmits;
cnf              3961 net/ipv6/addrconf.c 	     idev->cnf.accept_dad < 1) ||
cnf              4054 net/ipv6/addrconf.c 		     idev->cnf.accept_dad > 1) &&
cnf              4055 net/ipv6/addrconf.c 		    !idev->cnf.disable_ipv6 &&
cnf              4065 net/ipv6/addrconf.c 				idev->cnf.disable_ipv6 = 1;
cnf              4178 net/ipv6/addrconf.c 		  ifp->idev->cnf.rtr_solicits != 0 &&
cnf              4190 net/ipv6/addrconf.c 	    (ifp->idev->cnf.ndisc_notify ||
cnf              4193 net/ipv6/addrconf.c 			      /*router=*/ !!ifp->idev->cnf.forwarding,
cnf              4211 net/ipv6/addrconf.c 			ifp->idev->cnf.rtr_solicit_interval);
cnf              4475 net/ipv6/addrconf.c 				unsigned long regen_advance = ifp->idev->cnf.regen_max_retry *
cnf              4476 net/ipv6/addrconf.c 					ifp->idev->cnf.dad_transmits *
cnf              5403 net/ipv6/addrconf.c static inline void ipv6_store_devconf(struct ipv6_devconf *cnf,
cnf              5409 net/ipv6/addrconf.c 	array[DEVCONF_FORWARDING] = cnf->forwarding;
cnf              5410 net/ipv6/addrconf.c 	array[DEVCONF_HOPLIMIT] = cnf->hop_limit;
cnf              5411 net/ipv6/addrconf.c 	array[DEVCONF_MTU6] = cnf->mtu6;
cnf              5412 net/ipv6/addrconf.c 	array[DEVCONF_ACCEPT_RA] = cnf->accept_ra;
cnf              5413 net/ipv6/addrconf.c 	array[DEVCONF_ACCEPT_REDIRECTS] = cnf->accept_redirects;
cnf              5414 net/ipv6/addrconf.c 	array[DEVCONF_AUTOCONF] = cnf->autoconf;
cnf              5415 net/ipv6/addrconf.c 	array[DEVCONF_DAD_TRANSMITS] = cnf->dad_transmits;
cnf              5416 net/ipv6/addrconf.c 	array[DEVCONF_RTR_SOLICITS] = cnf->rtr_solicits;
cnf              5418 net/ipv6/addrconf.c 		jiffies_to_msecs(cnf->rtr_solicit_interval);
cnf              5420 net/ipv6/addrconf.c 		jiffies_to_msecs(cnf->rtr_solicit_max_interval);
cnf              5422 net/ipv6/addrconf.c 		jiffies_to_msecs(cnf->rtr_solicit_delay);
cnf              5423 net/ipv6/addrconf.c 	array[DEVCONF_FORCE_MLD_VERSION] = cnf->force_mld_version;
cnf              5425 net/ipv6/addrconf.c 		jiffies_to_msecs(cnf->mldv1_unsolicited_report_interval);
cnf              5427 net/ipv6/addrconf.c 		jiffies_to_msecs(cnf->mldv2_unsolicited_report_interval);
cnf              5428 net/ipv6/addrconf.c 	array[DEVCONF_USE_TEMPADDR] = cnf->use_tempaddr;
cnf              5429 net/ipv6/addrconf.c 	array[DEVCONF_TEMP_VALID_LFT] = cnf->temp_valid_lft;
cnf              5430 net/ipv6/addrconf.c 	array[DEVCONF_TEMP_PREFERED_LFT] = cnf->temp_prefered_lft;
cnf              5431 net/ipv6/addrconf.c 	array[DEVCONF_REGEN_MAX_RETRY] = cnf->regen_max_retry;
cnf              5432 net/ipv6/addrconf.c 	array[DEVCONF_MAX_DESYNC_FACTOR] = cnf->max_desync_factor;
cnf              5433 net/ipv6/addrconf.c 	array[DEVCONF_MAX_ADDRESSES] = cnf->max_addresses;
cnf              5434 net/ipv6/addrconf.c 	array[DEVCONF_ACCEPT_RA_DEFRTR] = cnf->accept_ra_defrtr;
cnf              5435 net/ipv6/addrconf.c 	array[DEVCONF_ACCEPT_RA_MIN_HOP_LIMIT] = cnf->accept_ra_min_hop_limit;
cnf              5436 net/ipv6/addrconf.c 	array[DEVCONF_ACCEPT_RA_PINFO] = cnf->accept_ra_pinfo;
cnf              5438 net/ipv6/addrconf.c 	array[DEVCONF_ACCEPT_RA_RTR_PREF] = cnf->accept_ra_rtr_pref;
cnf              5440 net/ipv6/addrconf.c 		jiffies_to_msecs(cnf->rtr_probe_interval);
cnf              5442 net/ipv6/addrconf.c 	array[DEVCONF_ACCEPT_RA_RT_INFO_MIN_PLEN] = cnf->accept_ra_rt_info_min_plen;
cnf              5443 net/ipv6/addrconf.c 	array[DEVCONF_ACCEPT_RA_RT_INFO_MAX_PLEN] = cnf->accept_ra_rt_info_max_plen;
cnf              5446 net/ipv6/addrconf.c 	array[DEVCONF_PROXY_NDP] = cnf->proxy_ndp;
cnf              5447 net/ipv6/addrconf.c 	array[DEVCONF_ACCEPT_SOURCE_ROUTE] = cnf->accept_source_route;
cnf              5449 net/ipv6/addrconf.c 	array[DEVCONF_OPTIMISTIC_DAD] = cnf->optimistic_dad;
cnf              5450 net/ipv6/addrconf.c 	array[DEVCONF_USE_OPTIMISTIC] = cnf->use_optimistic;
cnf              5453 net/ipv6/addrconf.c 	array[DEVCONF_MC_FORWARDING] = cnf->mc_forwarding;
cnf              5455 net/ipv6/addrconf.c 	array[DEVCONF_DISABLE_IPV6] = cnf->disable_ipv6;
cnf              5456 net/ipv6/addrconf.c 	array[DEVCONF_ACCEPT_DAD] = cnf->accept_dad;
cnf              5457 net/ipv6/addrconf.c 	array[DEVCONF_FORCE_TLLAO] = cnf->force_tllao;
cnf              5458 net/ipv6/addrconf.c 	array[DEVCONF_NDISC_NOTIFY] = cnf->ndisc_notify;
cnf              5459 net/ipv6/addrconf.c 	array[DEVCONF_SUPPRESS_FRAG_NDISC] = cnf->suppress_frag_ndisc;
cnf              5460 net/ipv6/addrconf.c 	array[DEVCONF_ACCEPT_RA_FROM_LOCAL] = cnf->accept_ra_from_local;
cnf              5461 net/ipv6/addrconf.c 	array[DEVCONF_ACCEPT_RA_MTU] = cnf->accept_ra_mtu;
cnf              5462 net/ipv6/addrconf.c 	array[DEVCONF_IGNORE_ROUTES_WITH_LINKDOWN] = cnf->ignore_routes_with_linkdown;
cnf              5464 net/ipv6/addrconf.c 	array[DEVCONF_USE_OIF_ADDRS_ONLY] = cnf->use_oif_addrs_only;
cnf              5465 net/ipv6/addrconf.c 	array[DEVCONF_DROP_UNICAST_IN_L2_MULTICAST] = cnf->drop_unicast_in_l2_multicast;
cnf              5466 net/ipv6/addrconf.c 	array[DEVCONF_DROP_UNSOLICITED_NA] = cnf->drop_unsolicited_na;
cnf              5467 net/ipv6/addrconf.c 	array[DEVCONF_KEEP_ADDR_ON_DOWN] = cnf->keep_addr_on_down;
cnf              5468 net/ipv6/addrconf.c 	array[DEVCONF_SEG6_ENABLED] = cnf->seg6_enabled;
cnf              5470 net/ipv6/addrconf.c 	array[DEVCONF_SEG6_REQUIRE_HMAC] = cnf->seg6_require_hmac;
cnf              5472 net/ipv6/addrconf.c 	array[DEVCONF_ENHANCED_DAD] = cnf->enhanced_dad;
cnf              5473 net/ipv6/addrconf.c 	array[DEVCONF_ADDR_GEN_MODE] = cnf->addr_gen_mode;
cnf              5474 net/ipv6/addrconf.c 	array[DEVCONF_DISABLE_POLICY] = cnf->disable_policy;
cnf              5475 net/ipv6/addrconf.c 	array[DEVCONF_NDISC_TCLASS] = cnf->ndisc_tclass;
cnf              5568 net/ipv6/addrconf.c 	ipv6_store_devconf(&idev->cnf, nla_data(nla), nla_len(nla));
cnf              5589 net/ipv6/addrconf.c 	if (nla_put_u8(skb, IFLA_INET6_ADDR_GEN_MODE, idev->cnf.addr_gen_mode))
cnf              5640 net/ipv6/addrconf.c 	if (idev->cnf.rtr_solicits == 0)
cnf              5670 net/ipv6/addrconf.c 			idev->cnf.rtr_solicit_interval);
cnf              5710 net/ipv6/addrconf.c 	    !idev->cnf.stable_secret.initialized &&
cnf              5770 net/ipv6/addrconf.c 		idev->cnf.addr_gen_mode = mode;
cnf              6017 net/ipv6/addrconf.c 		if (ifp->idev->cnf.forwarding)
cnf              6025 net/ipv6/addrconf.c 		if (ifp->idev->cnf.forwarding)
cnf              6106 net/ipv6/addrconf.c 	if (idev->cnf.disable_ipv6)
cnf              6120 net/ipv6/addrconf.c 			int changed = (!idev->cnf.disable_ipv6) ^ (!newf);
cnf              6121 net/ipv6/addrconf.c 			idev->cnf.disable_ipv6 = newf;
cnf              6215 net/ipv6/addrconf.c 						     &idev->cnf);
cnf              6258 net/ipv6/addrconf.c 			if (idev->cnf.addr_gen_mode != new_val) {
cnf              6259 net/ipv6/addrconf.c 				idev->cnf.addr_gen_mode = new_val;
cnf              6269 net/ipv6/addrconf.c 				    idev->cnf.addr_gen_mode != new_val) {
cnf              6270 net/ipv6/addrconf.c 					idev->cnf.addr_gen_mode = new_val;
cnf              6335 net/ipv6/addrconf.c 				idev->cnf.addr_gen_mode =
cnf              6342 net/ipv6/addrconf.c 		idev->cnf.addr_gen_mode = IN6_ADDR_GEN_MODE_STABLE_PRIVACY;
cnf              6935 net/ipv6/addrconf.c 					 idev, &idev->cnf);
cnf              6944 net/ipv6/addrconf.c 	__addrconf_sysctl_unregister(dev_net(idev->dev), &idev->cnf,
cnf               123 net/ipv6/anycast.c 	ishost = !idev->cnf.forwarding;
cnf               366 net/ipv6/exthdrs.c 	if (accept_seg6 > idev->cnf.seg6_enabled)
cnf               367 net/ipv6/exthdrs.c 		accept_seg6 = idev->cnf.seg6_enabled;
cnf               489 net/ipv6/exthdrs.c 	if (idev && accept_source_route > idev->cnf.accept_source_route)
cnf               490 net/ipv6/exthdrs.c 		accept_source_route = idev->cnf.accept_source_route;
cnf               142 net/ipv6/ip6_input.c 	    !idev || unlikely(idev->cnf.disable_ipv6)) {
cnf               206 net/ipv6/ip6_input.c 	    idev->cnf.drop_unicast_in_l2_multicast)
cnf               169 net/ipv6/ip6_output.c 	if (unlikely(idev->cnf.disable_ipv6)) {
cnf               737 net/ipv6/ip6mr.c 		in6_dev->cnf.mc_forwarding--;
cnf               740 net/ipv6/ip6mr.c 					     dev->ifindex, &in6_dev->cnf);
cnf               905 net/ipv6/ip6mr.c 		in6_dev->cnf.mc_forwarding++;
cnf               908 net/ipv6/ip6mr.c 					     dev->ifindex, &in6_dev->cnf);
cnf               126 net/ipv6/mcast.c 		iv = idev->cnf.mldv1_unsolicited_report_interval;
cnf               128 net/ipv6/mcast.c 		iv = idev->cnf.mldv2_unsolicited_report_interval;
cnf              1175 net/ipv6/mcast.c 		return idev->cnf.force_mld_version;
cnf              2613 net/ipv6/mcast.c 	if (idev->cnf.forwarding)
cnf               401 net/ipv6/ndisc.c 	if (!idev || idev->cnf.disable_ipv6) {
cnf               449 net/ipv6/ndisc.c 	tclass = idev ? idev->cnf.ndisc_tclass : 0;
cnf               533 net/ipv6/ndisc.c 		inc_opt |= ifp->idev->cnf.force_tllao;
cnf               589 net/ipv6/ndisc.c 			      /*router=*/ !!idev->cnf.forwarding,
cnf               889 net/ipv6/ndisc.c 		    (idev->cnf.forwarding &&
cnf               890 net/ipv6/ndisc.c 		     (net->ipv6.devconf_all->proxy_ndp || idev->cnf.proxy_ndp) &&
cnf               913 net/ipv6/ndisc.c 		is_router = idev->cnf.forwarding;
cnf               986 net/ipv6/ndisc.c 	    idev->cnf.drop_unsolicited_na)
cnf              1085 net/ipv6/ndisc.c 	if (!idev->cnf.forwarding)
cnf              1261 net/ipv6/ndisc.c 	if (!in6_dev->cnf.accept_ra_defrtr) {
cnf              1272 net/ipv6/ndisc.c 	if (!in6_dev->cnf.accept_ra_from_local &&
cnf              1286 net/ipv6/ndisc.c 	    !in6_dev->cnf.accept_ra_rtr_pref)
cnf              1339 net/ipv6/ndisc.c 	if (in6_dev->cnf.accept_ra_min_hop_limit < 256 &&
cnf              1341 net/ipv6/ndisc.c 		if (in6_dev->cnf.accept_ra_min_hop_limit <= ra_msg->icmph.icmp6_hop_limit) {
cnf              1342 net/ipv6/ndisc.c 			in6_dev->cnf.hop_limit = ra_msg->icmph.icmp6_hop_limit;
cnf              1429 net/ipv6/ndisc.c 	if (!in6_dev->cnf.accept_ra_from_local &&
cnf              1438 net/ipv6/ndisc.c 	if (in6_dev->cnf.accept_ra_rtr_pref && ndopts.nd_opts_ri) {
cnf              1450 net/ipv6/ndisc.c 			    !in6_dev->cnf.accept_ra_defrtr)
cnf              1452 net/ipv6/ndisc.c 			if (ri->prefix_len < in6_dev->cnf.accept_ra_rt_info_min_plen)
cnf              1454 net/ipv6/ndisc.c 			if (ri->prefix_len > in6_dev->cnf.accept_ra_rt_info_max_plen)
cnf              1474 net/ipv6/ndisc.c 	if (in6_dev->cnf.accept_ra_pinfo && ndopts.nd_opts_pi) {
cnf              1485 net/ipv6/ndisc.c 	if (ndopts.nd_opts_mtu && in6_dev->cnf.accept_ra_mtu) {
cnf              1494 net/ipv6/ndisc.c 		} else if (in6_dev->cnf.mtu6 != mtu) {
cnf              1495 net/ipv6/ndisc.c 			in6_dev->cnf.mtu6 = mtu;
cnf              1715 net/ipv6/ndisc.c 	    idev->cnf.suppress_frag_ndisc) {
cnf              1790 net/ipv6/ndisc.c 		if (idev->cnf.ndisc_notify ||
cnf               138 net/ipv6/output_core.c 			hoplimit = idev->cnf.hop_limit;
cnf               655 net/ipv6/route.c 			       neigh->updated + idev->cnf.rtr_probe_interval)) {
cnf               662 net/ipv6/route.c 				       idev->cnf.rtr_probe_interval)) {
cnf              1596 net/ipv6/route.c 		mtu = idev->cnf.mtu6;
cnf              2008 net/ipv6/route.c 	if (dst_mtu(&rt->dst) == idev->cnf.mtu6)
cnf              3107 net/ipv6/route.c 		mtu = idev->cnf.mtu6;
cnf              3148 net/ipv6/route.c 		if (idev && idev->cnf.mtu6 > mtu)
cnf              3149 net/ipv6/route.c 			mtu = idev->cnf.mtu6;
cnf              3492 net/ipv6/route.c 	if (idev->cnf.disable_ipv6) {
cnf              4015 net/ipv6/route.c 	if (in6_dev->cnf.forwarding || !in6_dev->cnf.accept_redirects)
cnf              4267 net/ipv6/route.c 		    (!idev || idev->cnf.accept_ra != 2) &&
cnf              4795 net/ipv6/route.c 		    (mtu < arg->mtu && mtu == idev->cnf.mtu6))
cnf               254 net/ipv6/seg6_hmac.c 	if (idev->cnf.seg6_require_hmac > 0 && !tlv)
cnf               258 net/ipv6/seg6_hmac.c 	if (idev->cnf.seg6_require_hmac < 0)
cnf               262 net/ipv6/seg6_hmac.c 	if (idev->cnf.seg6_require_hmac == 0 && !tlv)