flp               202 drivers/net/wan/dlci.c 	struct frad_local	*flp;
flp               207 drivers/net/wan/dlci.c 	flp = netdev_priv(dlp->slave);
flp               219 drivers/net/wan/dlci.c 	err = (*flp->dlci_conf)(dlp->slave, dev, get);
flp               273 drivers/net/wan/dlci.c 	struct frad_local	*flp;
flp               284 drivers/net/wan/dlci.c 	flp = netdev_priv(dlp->slave);
flp               285 drivers/net/wan/dlci.c 	err = (*flp->activate)(dlp->slave, dev);
flp               297 drivers/net/wan/dlci.c 	struct frad_local	*flp;
flp               304 drivers/net/wan/dlci.c 	flp = netdev_priv(dlp->slave);
flp               305 drivers/net/wan/dlci.c 	err = (*flp->deactivate)(dlp->slave, dev);
flp               314 drivers/net/wan/dlci.c 	struct frad_local	*flp;
flp               349 drivers/net/wan/dlci.c 	flp = netdev_priv(slave);
flp               350 drivers/net/wan/dlci.c 	err = (*flp->assoc)(slave, master);
flp               376 drivers/net/wan/dlci.c 	struct frad_local	*flp;
flp               408 drivers/net/wan/dlci.c 	flp = netdev_priv(slave);
flp               410 drivers/net/wan/dlci.c 	err = (*flp->deassoc)(slave, master);
flp               183 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp               185 drivers/net/wan/sdla.c 	flp = netdev_priv(dev);
flp               186 drivers/net/wan/sdla.c 	switch(flp->type)
flp               190 drivers/net/wan/sdla.c 			flp->state = SDLA_HALT;
flp               195 drivers/net/wan/sdla.c 			flp->state = SDLA_S502E_ENABLE;
flp               198 drivers/net/wan/sdla.c 			flp->state &= ~SDLA_CPUEN;
flp               199 drivers/net/wan/sdla.c 			outb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
flp               202 drivers/net/wan/sdla.c 			flp->state &= ~SDLA_CPUEN;
flp               203 drivers/net/wan/sdla.c 			outb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
flp               210 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp               212 drivers/net/wan/sdla.c 	flp = netdev_priv(dev);
flp               213 drivers/net/wan/sdla.c 	switch(flp->type)
flp               218 drivers/net/wan/sdla.c 			flp->state = SDLA_S502A_START;
flp               223 drivers/net/wan/sdla.c 			flp->state = 0;
flp               226 drivers/net/wan/sdla.c 			flp->state |= SDLA_CPUEN;
flp               227 drivers/net/wan/sdla.c 			outb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
flp               230 drivers/net/wan/sdla.c 			flp->state |= SDLA_CPUEN;
flp               231 drivers/net/wan/sdla.c 			outb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
flp               430 drivers/net/wan/sdla.c 	struct frad_local        *flp;
flp               437 drivers/net/wan/sdla.c 	flp = netdev_priv(dev);
flp               438 drivers/net/wan/sdla.c 	window = flp->type == SDLA_S508 ? SDLA_508_CMD_BUF : SDLA_502_CMD_BUF;
flp               511 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp               514 drivers/net/wan/sdla.c 	flp = netdev_priv(slave);
flp               517 drivers/net/wan/sdla.c 		if (flp->master[i] == master)
flp               523 drivers/net/wan/sdla.c 	flp->dlci[i] = abs(flp->dlci[i]);
flp               525 drivers/net/wan/sdla.c 	if (netif_running(slave) && (flp->config.station == FRAD_STATION_NODE))
flp               526 drivers/net/wan/sdla.c 		sdla_cmd(slave, SDLA_ACTIVATE_DLCI, 0, 0, &flp->dlci[i], sizeof(short), NULL, NULL);
flp               533 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp               536 drivers/net/wan/sdla.c 	flp = netdev_priv(slave);
flp               539 drivers/net/wan/sdla.c 		if (flp->master[i] == master)
flp               545 drivers/net/wan/sdla.c 	flp->dlci[i] = -abs(flp->dlci[i]);
flp               547 drivers/net/wan/sdla.c 	if (netif_running(slave) && (flp->config.station == FRAD_STATION_NODE))
flp               548 drivers/net/wan/sdla.c 		sdla_cmd(slave, SDLA_DEACTIVATE_DLCI, 0, 0, &flp->dlci[i], sizeof(short), NULL, NULL);
flp               555 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp               561 drivers/net/wan/sdla.c 	flp = netdev_priv(slave);
flp               565 drivers/net/wan/sdla.c 		if (!flp->master[i])
flp               567 drivers/net/wan/sdla.c 		if (abs(flp->dlci[i]) == *(short *)(master->dev_addr))
flp               575 drivers/net/wan/sdla.c 	flp->master[i] = master;
flp               576 drivers/net/wan/sdla.c 	flp->dlci[i] = -*(short *)(master->dev_addr);
flp               580 drivers/net/wan/sdla.c 		if (flp->config.station == FRAD_STATION_CPE)
flp               591 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp               594 drivers/net/wan/sdla.c 	flp = netdev_priv(slave);
flp               597 drivers/net/wan/sdla.c 		if (flp->master[i] == master)
flp               603 drivers/net/wan/sdla.c 	flp->master[i] = NULL;
flp               604 drivers/net/wan/sdla.c 	flp->dlci[i] = 0;
flp               608 drivers/net/wan/sdla.c 		if (flp->config.station == FRAD_STATION_CPE)
flp               619 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp               624 drivers/net/wan/sdla.c 	flp = netdev_priv(slave);
flp               627 drivers/net/wan/sdla.c 		if (flp->master[i] == master)
flp               639 drivers/net/wan/sdla.c 			ret = sdla_cmd(slave, SDLA_READ_DLCI_CONFIGURATION, abs(flp->dlci[i]), 0,  
flp               642 drivers/net/wan/sdla.c 			ret = sdla_cmd(slave, SDLA_SET_DLCI_CONFIGURATION, abs(flp->dlci[i]), 0,  
flp               659 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp               665 drivers/net/wan/sdla.c 	flp = netdev_priv(dev);
flp               697 drivers/net/wan/sdla.c 		switch (flp->type)
flp               740 drivers/net/wan/sdla.c 		if(flp->master[i]!=NULL)
flp               741 drivers/net/wan/sdla.c 			netif_wake_queue(flp->master[i]);
flp               751 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp               763 drivers/net/wan/sdla.c 	flp = netdev_priv(dev);
flp               775 drivers/net/wan/sdla.c 	switch (flp->type)
flp               792 drivers/net/wan/sdla.c 			pbuf = (void *) (dev->mem_start + ((pbufi->rse_base + flp->buffer * sizeof(struct buf_entry)) & SDLA_ADDR_MASK));
flp               809 drivers/net/wan/sdla.c 			if (flp->dlci[i] == dlci)
flp               823 drivers/net/wan/sdla.c 		master = flp->master[i];
flp               836 drivers/net/wan/sdla.c 	switch (flp->type)
flp               861 drivers/net/wan/sdla.c 			flp->buffer = (flp->buffer + 1) % pbufi->rse_num;
flp               879 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp               884 drivers/net/wan/sdla.c 	flp = netdev_priv(dev);
flp               886 drivers/net/wan/sdla.c 	if (!flp->initialized)
flp               892 drivers/net/wan/sdla.c 	byte = sdla_byte(dev, flp->type == SDLA_S508 ? SDLA_508_IRQ_INTERFACE : SDLA_502_IRQ_INTERFACE);
flp               913 drivers/net/wan/sdla.c 	if (flp->type == SDLA_S502E)
flp               915 drivers/net/wan/sdla.c 		flp->state &= ~SDLA_S502E_INTACK;
flp               916 drivers/net/wan/sdla.c 		outb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
flp               917 drivers/net/wan/sdla.c 		flp->state |= SDLA_S502E_INTACK;
flp               918 drivers/net/wan/sdla.c 		outb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
flp               923 drivers/net/wan/sdla.c 	sdla_write(dev, flp->type == SDLA_S508 ? SDLA_508_IRQ_INTERFACE : SDLA_502_IRQ_INTERFACE, &byte, sizeof(byte));
flp               929 drivers/net/wan/sdla.c 	struct frad_local *flp = from_timer(flp, t, timer);
flp               930 drivers/net/wan/sdla.c 	struct net_device *dev = flp->dev;
flp               935 drivers/net/wan/sdla.c 	flp->timer.expires = 1;
flp               936 drivers/net/wan/sdla.c 	add_timer(&flp->timer);
flp               941 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp               946 drivers/net/wan/sdla.c 	flp = netdev_priv(dev);
flp               950 drivers/net/wan/sdla.c 		if (flp->dlci[i])
flp               951 drivers/net/wan/sdla.c 			dlcis[len++] = abs(flp->dlci[i]);
flp               954 drivers/net/wan/sdla.c 	if (flp->config.station == FRAD_STATION_NODE)
flp               957 drivers/net/wan/sdla.c 			if (flp->dlci[i] > 0) 
flp               959 drivers/net/wan/sdla.c 		sdla_cmd(dev, SDLA_DELETE_DLCI, 0, 0, &flp->dlci[i], sizeof(flp->dlci[i]), NULL, NULL);
flp               964 drivers/net/wan/sdla.c 	switch(flp->type)
flp               967 drivers/net/wan/sdla.c 			del_timer(&flp->timer); 
flp               972 drivers/net/wan/sdla.c 			flp->state &= ~SDLA_S502E_INTACK;
flp               973 drivers/net/wan/sdla.c 			outb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
flp               981 drivers/net/wan/sdla.c 			flp->state &= ~SDLA_S508_INTEN;
flp               982 drivers/net/wan/sdla.c 			outb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
flp              1000 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp              1007 drivers/net/wan/sdla.c 	flp = netdev_priv(dev);
flp              1009 drivers/net/wan/sdla.c 	if (!flp->initialized)
flp              1012 drivers/net/wan/sdla.c 	if (!flp->configured)
flp              1018 drivers/net/wan/sdla.c 		if (flp->dlci[i])
flp              1019 drivers/net/wan/sdla.c 			data.dlci[len++] = abs(flp->dlci[i]);
flp              1022 drivers/net/wan/sdla.c 	memcpy(&data.config, &flp->config, sizeof(struct frad_conf));
flp              1028 drivers/net/wan/sdla.c 	if (flp->type == SDLA_S508)
flp              1029 drivers/net/wan/sdla.c 		flp->buffer = 0;
flp              1035 drivers/net/wan/sdla.c 	switch(flp->type)
flp              1038 drivers/net/wan/sdla.c 			flp->timer.expires = 1;
flp              1039 drivers/net/wan/sdla.c 			add_timer(&flp->timer);
flp              1043 drivers/net/wan/sdla.c 			flp->state |= SDLA_S502E_ENABLE;
flp              1044 drivers/net/wan/sdla.c 			outb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
flp              1045 drivers/net/wan/sdla.c 			flp->state |= SDLA_S502E_INTACK;
flp              1046 drivers/net/wan/sdla.c 			outb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
flp              1057 drivers/net/wan/sdla.c 			flp->state |= SDLA_S508_INTEN;
flp              1058 drivers/net/wan/sdla.c 			outb(flp->state, dev->base_addr + SDLA_REG_CONTROL);
flp              1067 drivers/net/wan/sdla.c 	if (flp->config.station == FRAD_STATION_CPE)
flp              1076 drivers/net/wan/sdla.c 			if (flp->dlci[i] > 0)
flp              1077 drivers/net/wan/sdla.c 				sdla_cmd(dev, SDLA_ACTIVATE_DLCI, 0, 0, &flp->dlci[i], 2*sizeof(flp->dlci[i]), NULL, NULL);
flp              1082 drivers/net/wan/sdla.c 		if (flp->dlci[i])
flp              1084 drivers/net/wan/sdla.c 			dlp = netdev_priv(flp->master[i]);
flp              1086 drivers/net/wan/sdla.c 				sdla_cmd(dev, SDLA_SET_DLCI_CONFIGURATION, abs(flp->dlci[i]), 0, &dlp->config, sizeof(struct dlci_conf), NULL, NULL);
flp              1096 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp              1104 drivers/net/wan/sdla.c 	flp = netdev_priv(dev);
flp              1121 drivers/net/wan/sdla.c 			 ((data.config.kbaud > 128) && (flp->type != SDLA_S508)))
flp              1145 drivers/net/wan/sdla.c 		memcpy(&flp->config, &data.config, sizeof(struct frad_conf));
flp              1146 drivers/net/wan/sdla.c 		flp->config.flags |= SDLA_DIRECT_RECV;
flp              1148 drivers/net/wan/sdla.c 		if (flp->type == SDLA_S508)
flp              1149 drivers/net/wan/sdla.c 			flp->config.flags |= SDLA_TX70_RX30;
flp              1151 drivers/net/wan/sdla.c 		if (dev->mtu != flp->config.mtu)
flp              1154 drivers/net/wan/sdla.c 			dev->mtu = flp->config.mtu;
flp              1156 drivers/net/wan/sdla.c 				if (flp->master[i])
flp              1157 drivers/net/wan/sdla.c 					flp->master[i]->mtu = flp->config.mtu;
flp              1160 drivers/net/wan/sdla.c 		flp->config.mtu += sizeof(struct frhdr);
flp              1163 drivers/net/wan/sdla.c 		if (!flp->configured)
flp              1166 drivers/net/wan/sdla.c 		flp->configured = 1;
flp              1178 drivers/net/wan/sdla.c 			if (flp->configured)
flp              1179 drivers/net/wan/sdla.c 				memcpy(&data.config, &flp->config, sizeof(struct frad_conf));
flp              1183 drivers/net/wan/sdla.c 		memcpy(&flp->config, &data.config, sizeof(struct frad_conf));
flp              1226 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp              1230 drivers/net/wan/sdla.c 	flp = netdev_priv(dev);
flp              1234 drivers/net/wan/sdla.c 		if (flp->dlci[i])
flp              1235 drivers/net/wan/sdla.c 			data.dlci[len++] = flp->dlci[i];
flp              1238 drivers/net/wan/sdla.c 	memcpy(&data, &flp->config, sizeof(struct frad_conf));
flp              1250 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp              1255 drivers/net/wan/sdla.c 	flp = netdev_priv(dev);
flp              1257 drivers/net/wan/sdla.c 	if (!flp->initialized)
flp              1267 drivers/net/wan/sdla.c 			ifr->ifr_flags = flp->type;
flp              1280 drivers/net/wan/sdla.c 			if (flp->configured)
flp              1328 drivers/net/wan/sdla.c 	struct frad_local *flp;
flp              1334 drivers/net/wan/sdla.c 	flp = netdev_priv(dev);
flp              1336 drivers/net/wan/sdla.c 	if (flp->initialized)
flp              1354 drivers/net/wan/sdla.c 	flp->type = SDLA_UNKNOWN;
flp              1355 drivers/net/wan/sdla.c 	flp->state = 0;
flp              1367 drivers/net/wan/sdla.c 				flp->type = SDLA_S502E;
flp              1383 drivers/net/wan/sdla.c 				flp->type = SDLA_S507;
flp              1394 drivers/net/wan/sdla.c 			flp->type = SDLA_S508;
flp              1406 drivers/net/wan/sdla.c 				flp->type = SDLA_S502A;
flp              1422 drivers/net/wan/sdla.c 			if (flp->type != SDLA_S508 && flp->type != SDLA_S507)
flp              1428 drivers/net/wan/sdla.c 			if (flp->type != SDLA_S502E)
flp              1437 drivers/net/wan/sdla.c 			if (flp->type != SDLA_S508 && flp->type != SDLA_S507)
flp              1443 drivers/net/wan/sdla.c 			if (flp->type == SDLA_S502A)
flp              1455 drivers/net/wan/sdla.c 	if (flp->type == SDLA_S507) {
flp              1458 drivers/net/wan/sdla.c 				flp->state = SDLA_S507_IRQ3;
flp              1461 drivers/net/wan/sdla.c 				flp->state = SDLA_S507_IRQ4;
flp              1464 drivers/net/wan/sdla.c 				flp->state = SDLA_S507_IRQ5;
flp              1467 drivers/net/wan/sdla.c 				flp->state = SDLA_S507_IRQ7;
flp              1470 drivers/net/wan/sdla.c 				flp->state = SDLA_S507_IRQ10;
flp              1473 drivers/net/wan/sdla.c 				flp->state = SDLA_S507_IRQ11;
flp              1476 drivers/net/wan/sdla.c 				flp->state = SDLA_S507_IRQ12;
flp              1479 drivers/net/wan/sdla.c 				flp->state = SDLA_S507_IRQ15;
flp              1492 drivers/net/wan/sdla.c 	if (flp->type == SDLA_S502A && (map->mem_start & 0xF000) >> 12 == 0x0E)
flp              1495 drivers/net/wan/sdla.c 	if (flp->type != SDLA_S507 && map->mem_start >> 16 == 0x0B)
flp              1498 drivers/net/wan/sdla.c 	if (flp->type == SDLA_S507 && map->mem_start >> 16 == 0x0D)
flp              1501 drivers/net/wan/sdla.c 	byte = flp->type != SDLA_S508 ? SDLA_8K_WINDOW : 0;
flp              1502 drivers/net/wan/sdla.c 	byte |= (map->mem_start & 0xF000) >> (12 + (flp->type == SDLA_S508 ? 1 : 0));
flp              1503 drivers/net/wan/sdla.c 	switch(flp->type) {
flp              1558 drivers/net/wan/sdla.c 	switch(flp->type)
flp              1561 drivers/net/wan/sdla.c 			flp->state = SDLA_S502E_ENABLE;
flp              1564 drivers/net/wan/sdla.c 			flp->state |= SDLA_MEMEN;
flp              1567 drivers/net/wan/sdla.c 			flp->state = SDLA_MEMEN;
flp              1570 drivers/net/wan/sdla.c 	outb(flp->state, base + SDLA_REG_CONTROL);
flp              1576 drivers/net/wan/sdla.c 	flp->initialized = 1;
flp              1597 drivers/net/wan/sdla.c 	struct frad_local *flp = netdev_priv(dev);
flp              1608 drivers/net/wan/sdla.c 	flp->activate		= sdla_activate;
flp              1609 drivers/net/wan/sdla.c 	flp->deactivate		= sdla_deactivate;
flp              1610 drivers/net/wan/sdla.c 	flp->assoc		= sdla_assoc;
flp              1611 drivers/net/wan/sdla.c 	flp->deassoc		= sdla_deassoc;
flp              1612 drivers/net/wan/sdla.c 	flp->dlci_conf		= sdla_dlci_conf;
flp              1613 drivers/net/wan/sdla.c 	flp->dev		= dev;
flp              1615 drivers/net/wan/sdla.c 	timer_setup(&flp->timer, sdla_poll, 0);
flp              1616 drivers/net/wan/sdla.c 	flp->timer.expires	= 1;
flp              1641 drivers/net/wan/sdla.c 	struct frad_local *flp = netdev_priv(sdla);
flp              1644 drivers/net/wan/sdla.c 	if (flp->initialized) {
flp              1648 drivers/net/wan/sdla.c 	del_timer_sync(&flp->timer);
flp               791 drivers/scsi/libfc/fc_lport.c 	struct fc_els_flogi *flp;
flp               803 drivers/scsi/libfc/fc_lport.c 	flp = fc_frame_payload_get(rx_fp, sizeof(*flp));
flp               804 drivers/scsi/libfc/fc_lport.c 	if (!flp)
flp               806 drivers/scsi/libfc/fc_lport.c 	remote_wwpn = get_unaligned_be64(&flp->fl_wwpn);
flp               831 drivers/scsi/libfc/fc_lport.c 	fp = fc_frame_alloc(lport, sizeof(*flp));
flp               833 drivers/scsi/libfc/fc_lport.c 		new_flp = fc_frame_payload_get(fp, sizeof(*flp));
flp               851 drivers/scsi/libfc/fc_lport.c 			   get_unaligned_be64(&flp->fl_wwnn));
flp              1684 drivers/scsi/libfc/fc_lport.c 	struct fc_els_flogi *flp;
flp              1720 drivers/scsi/libfc/fc_lport.c 	flp = fc_frame_payload_get(fp, sizeof(*flp));
flp              1721 drivers/scsi/libfc/fc_lport.c 	if (!flp) {
flp              1727 drivers/scsi/libfc/fc_lport.c 	mfs = ntohs(flp->fl_csp.sp_bb_data) &
flp              1742 drivers/scsi/libfc/fc_lport.c 	csp_flags = ntohs(flp->fl_csp.sp_features);
flp              1743 drivers/scsi/libfc/fc_lport.c 	r_a_tov = ntohl(flp->fl_csp.sp_r_a_tov);
flp              1744 drivers/scsi/libfc/fc_lport.c 	e_d_tov = ntohl(flp->fl_csp.sp_e_d_tov);
flp              1761 drivers/scsi/libfc/fc_lport.c 					   &flp->fl_wwpn),
flp              1763 drivers/scsi/libfc/fc_lport.c 					   &flp->fl_wwnn));
flp              1770 drivers/scsi/libfc/fc_lport.c 			get_unaligned_be64(&flp->fl_wwnn);
flp               217 drivers/scsi/libfc/fc_rport.c static unsigned int fc_plogi_get_maxframe(struct fc_els_flogi *flp,
flp               226 drivers/scsi/libfc/fc_rport.c 	mfs = ntohs(flp->fl_csp.sp_bb_data) & FC_SP_BB_DATA_MASK;
flp               229 drivers/scsi/libfc/fc_rport.c 	mfs = ntohs(flp->fl_cssp[3 - 1].cp_rdfs);
flp               853 drivers/scsi/libfc/fc_rport.c 	struct fc_els_flogi *flp;
flp               869 drivers/scsi/libfc/fc_rport.c 	flp = fc_frame_payload_get(fp, sizeof(*flp));
flp               870 drivers/scsi/libfc/fc_rport.c 	if (!flp) {
flp               932 drivers/scsi/libfc/fc_rport.c 	fp = fc_frame_alloc(lport, sizeof(*flp));
flp               937 drivers/scsi/libfc/fc_rport.c 	flp = fc_frame_payload_get(fp, sizeof(*flp));
flp               938 drivers/scsi/libfc/fc_rport.c 	flp->fl_cmd = ELS_LS_ACC;
flp              1188 fs/libfs.c     simple_nosetlease(struct file *filp, long arg, struct file_lock **flp,
flp              1832 fs/locks.c     generic_add_lease(struct file *filp, long arg, struct file_lock **flp, void **priv)
flp              1837 fs/locks.c     	bool is_deleg = (*flp)->fl_flags & FL_DELEG;
flp              1841 fs/locks.c     	lease = *flp;
flp              1943 fs/locks.c     		*flp = NULL;
flp              1990 fs/locks.c     int generic_setlease(struct file *filp, long arg, struct file_lock **flp,
flp              2009 fs/locks.c     		if (!(*flp)->fl_lmops->lm_break) {
flp              2014 fs/locks.c     		return generic_add_lease(filp, arg, flp, priv);
flp              1295 include/linux/fs.h 				    struct file_lock **flp, void **priv)
flp               255 include/net/ip_fib.h int fib_table_lookup(struct fib_table *tb, const struct flowi4 *flp,
flp               292 include/net/ip_fib.h static inline int fib_lookup(struct net *net, const struct flowi4 *flp,
flp               302 include/net/ip_fib.h 		err = fib_table_lookup(tb, flp, res, flags | FIB_LOOKUP_NOREF);
flp               341 include/net/ip_fib.h int __fib_lookup(struct net *net, struct flowi4 *flp,
flp               344 include/net/ip_fib.h static inline int fib_lookup(struct net *net, struct flowi4 *flp,
flp               352 include/net/ip_fib.h 		return __fib_lookup(net, flp, res, flags);
flp               360 include/net/ip_fib.h 		err = fib_table_lookup(tb, flp, res, flags);
flp               367 include/net/ip_fib.h 		err = fib_table_lookup(tb, flp, res, flags);
flp               117 include/net/route.h struct rtable *ip_route_output_key_hash(struct net *net, struct flowi4 *flp,
flp               119 include/net/route.h struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *flp,
flp               124 include/net/route.h 						   struct flowi4 *flp)
flp               126 include/net/route.h 	return ip_route_output_key_hash(net, flp, NULL);
flp               129 include/net/route.h struct rtable *ip_route_output_flow(struct net *, struct flowi4 *flp,
flp               134 include/net/route.h static inline struct rtable *ip_route_output_key(struct net *net, struct flowi4 *flp)
flp               136 include/net/route.h 	return ip_route_output_flow(net, flp, NULL);
flp                15 include/trace/events/fib.h 	TP_PROTO(u32 tb_id, const struct flowi4 *flp,
flp                18 include/trace/events/fib.h 	TP_ARGS(tb_id, flp, nhc, err),
flp                46 include/trace/events/fib.h 		__entry->oif = flp->flowi4_oif;
flp                47 include/trace/events/fib.h 		__entry->iif = flp->flowi4_iif;
flp                48 include/trace/events/fib.h 		__entry->tos = flp->flowi4_tos;
flp                49 include/trace/events/fib.h 		__entry->scope = flp->flowi4_scope;
flp                50 include/trace/events/fib.h 		__entry->flags = flp->flowi4_flags;
flp                53 include/trace/events/fib.h 		*p32 = flp->saddr;
flp                56 include/trace/events/fib.h 		*p32 = flp->daddr;
flp                58 include/trace/events/fib.h 		__entry->proto = flp->flowi4_proto;
flp                61 include/trace/events/fib.h 			__entry->sport = ntohs(flp->fl4_sport);
flp                62 include/trace/events/fib.h 			__entry->dport = ntohs(flp->fl4_dport);
flp                16 include/trace/events/fib6.h 		 struct fib6_table *table, const struct flowi6 *flp),
flp                18 include/trace/events/fib6.h 	TP_ARGS(net, res, table, flp),
flp                43 include/trace/events/fib6.h 		__entry->oif = flp->flowi6_oif;
flp                44 include/trace/events/fib6.h 		__entry->iif = flp->flowi6_iif;
flp                45 include/trace/events/fib6.h 		__entry->tos = ip6_tclass(flp->flowlabel);
flp                46 include/trace/events/fib6.h 		__entry->scope = flp->flowi6_scope;
flp                47 include/trace/events/fib6.h 		__entry->flags = flp->flowi6_flags;
flp                50 include/trace/events/fib6.h 		*in6 = flp->saddr;
flp                53 include/trace/events/fib6.h 		*in6 = flp->daddr;
flp                55 include/trace/events/fib6.h 		__entry->proto = flp->flowi6_proto;
flp                58 include/trace/events/fib6.h 			__entry->sport = ntohs(flp->fl6_sport);
flp                59 include/trace/events/fib6.h 			__entry->dport = ntohs(flp->fl6_dport);
flp              1242 net/decnet/dn_route.c static int __dn_route_output_key(struct dst_entry **pprt, const struct flowidn *flp, int flags)
flp              1244 net/decnet/dn_route.c 	unsigned int hash = dn_hash(flp->saddr, flp->daddr);
flp              1251 net/decnet/dn_route.c 			if ((flp->daddr == rt->fld.daddr) &&
flp              1252 net/decnet/dn_route.c 			    (flp->saddr == rt->fld.saddr) &&
flp              1253 net/decnet/dn_route.c 			    (flp->flowidn_mark == rt->fld.flowidn_mark) &&
flp              1255 net/decnet/dn_route.c 			    (rt->fld.flowidn_oif == flp->flowidn_oif)) {
flp              1265 net/decnet/dn_route.c 	return dn_route_output_slow(pprt, flp, flags);
flp              1268 net/decnet/dn_route.c static int dn_route_output_key(struct dst_entry **pprt, struct flowidn *flp, int flags)
flp              1272 net/decnet/dn_route.c 	err = __dn_route_output_key(pprt, flp, flags);
flp              1273 net/decnet/dn_route.c 	if (err == 0 && flp->flowidn_proto) {
flp              1275 net/decnet/dn_route.c 				    flowidn_to_flowi(flp), NULL, 0);
flp                54 net/decnet/dn_rules.c int dn_fib_lookup(struct flowidn *flp, struct dn_fib_res *res)
flp                62 net/decnet/dn_rules.c 			       flowidn_to_flowi(flp), 0, &arg);
flp                68 net/decnet/dn_rules.c static int dn_fib_rule_action(struct fib_rule *rule, struct flowi *flp,
flp                71 net/decnet/dn_rules.c 	struct flowidn *fld = &flp->u.dn;
flp               790 net/decnet/dn_table.c static int dn_fib_table_lookup(struct dn_fib_table *tb, const struct flowidn *flp, struct dn_fib_res *res)
flp               799 net/decnet/dn_table.c 		dn_fib_key_t k = dz_key(flp->daddr, dz);
flp               814 net/decnet/dn_table.c 			if (f->fn_scope < flp->flowidn_scope)
flp               817 net/decnet/dn_table.c 			err = dn_fib_semantic_match(f->fn_type, DN_FIB_INFO(f), flp, res);
flp                78 net/ipv4/fib_rules.c int __fib_lookup(struct net *net, struct flowi4 *flp,
flp                88 net/ipv4/fib_rules.c 	l3mdev_update_flow(net, flowi4_to_flowi(flp));
flp                90 net/ipv4/fib_rules.c 	err = fib_rules_lookup(net->ipv4.rules_ops, flowi4_to_flowi(flp), 0, &arg);
flp               105 net/ipv4/fib_rules.c static int fib4_rule_action(struct fib_rule *rule, struct flowi *flp,
flp               132 net/ipv4/fib_rules.c 		err = fib_table_lookup(tbl, &flp->u.ip4,
flp              1989 net/ipv4/fib_semantics.c static void fib_select_default(const struct flowi4 *flp, struct fib_result *res)
flp              2006 net/ipv4/fib_semantics.c 		if (fa->fa_tos && fa->fa_tos != flp->flowi4_tos)
flp              1312 net/ipv4/fib_trie.c int fib_table_lookup(struct fib_table *tb, const struct flowi4 *flp,
flp              1319 net/ipv4/fib_trie.c 	const t_key key = ntohl(flp->daddr);
flp              1330 net/ipv4/fib_trie.c 		trace_fib_table_lookup(tb->tb_id, flp, NULL, -EAGAIN);
flp              1416 net/ipv4/fib_trie.c 					trace_fib_table_lookup(tb->tb_id, flp,
flp              1449 net/ipv4/fib_trie.c 		if (fa->fa_tos && fa->fa_tos != flp->flowi4_tos)
flp              1453 net/ipv4/fib_trie.c 		if (fa->fa_info->fib_scope < flp->flowi4_scope)
flp              1462 net/ipv4/fib_trie.c 			trace_fib_table_lookup(tb->tb_id, flp, NULL, err);
flp              1482 net/ipv4/fib_trie.c 			if (!(flp->flowi4_flags & FLOWI_FLAG_SKIP_NH_OIF)) {
flp              1483 net/ipv4/fib_trie.c 				if (flp->flowi4_oif &&
flp              1484 net/ipv4/fib_trie.c 				    flp->flowi4_oif != nhc->nhc_oif)
flp              1503 net/ipv4/fib_trie.c 			trace_fib_table_lookup(tb->tb_id, flp, nhc, err);
flp               164 net/ipv4/ipmr.c static int ipmr_rule_action(struct fib_rule *rule, struct flowi *flp,
flp               153 net/ipv6/fib6_rules.c static int fib6_rule_action_alt(struct fib_rule *rule, struct flowi *flp,
flp               157 net/ipv6/fib6_rules.c 	struct flowi6 *flp6 = &flp->u.ip6;
flp               191 net/ipv6/fib6_rules.c static int __fib6_rule_action(struct fib_rule *rule, struct flowi *flp,
flp               195 net/ipv6/fib6_rules.c 	struct flowi6 *flp6 = &flp->u.ip6;
flp               254 net/ipv6/fib6_rules.c static int fib6_rule_action(struct fib_rule *rule, struct flowi *flp,
flp               258 net/ipv6/fib6_rules.c 		return fib6_rule_action_alt(rule, flp, flags, arg);
flp               260 net/ipv6/fib6_rules.c 	return __fib6_rule_action(rule, flp, flags, arg);
flp               158 net/ipv6/ip6_flowlabel.c 		struct ip6_flowlabel __rcu **flp;
flp               160 net/ipv6/ip6_flowlabel.c 		flp = &fl_ht[i];
flp               161 net/ipv6/ip6_flowlabel.c 		while ((fl = rcu_dereference_protected(*flp,
flp               169 net/ipv6/ip6_flowlabel.c 					*flp = fl->next;
flp               177 net/ipv6/ip6_flowlabel.c 			flp = &fl->next;
flp               195 net/ipv6/ip6_flowlabel.c 		struct ip6_flowlabel __rcu **flp;
flp               197 net/ipv6/ip6_flowlabel.c 		flp = &fl_ht[i];
flp               198 net/ipv6/ip6_flowlabel.c 		while ((fl = rcu_dereference_protected(*flp,
flp               202 net/ipv6/ip6_flowlabel.c 				*flp = fl->next;
flp               207 net/ipv6/ip6_flowlabel.c 			flp = &fl->next;
flp               151 net/ipv6/ip6mr.c static int ip6mr_rule_action(struct fib_rule *rule, struct flowi *flp,
flp               178 net/ipv6/ip6mr.c static int ip6mr_rule_match(struct fib_rule *rule, struct flowi *flp, int flags)