Searched refs:ifp (Results 1 - 25 of 86) sorted by relevance

1234

/haiku/src/libs/compat/freebsd_network/compat/netinet/
H A Dif_ether.h11 #define arp_ifinit(ifp, ifa)
/haiku/src/libs/compat/freebsd_network/compat/net/
H A Ddebugnet.h10 #define DEBUGNET_REINIT(ifp)
11 #define DEBUGNET_SET(ifp, driver)
H A Dbpf.h18 #define BPF_MTAP(ifp, m) do { } while (0)
19 #define BPF_TAP(ifp, pkt, pktlen) do { } while (0)
H A Dif_var.h45 * (*ifp->if_output)(ifp, m, dst, rt)
349 void if_addr_rlock(struct ifnet *ifp); /* if_addrhead */
350 void if_addr_runlock(struct ifnet *ifp); /* if_addrhead */
351 void if_maddr_rlock(struct ifnet *ifp); /* if_multiaddrs */
352 void if_maddr_runlock(struct ifnet *ifp); /* if_multiaddrs */
355 * Output queues (ifp->if_snd) and slow device input queues (*ifp->if_slowq)
443 #define IF_AFDATA_LOCK_INIT(ifp) \
444 mtx_init(&(ifp)
[all...]
/haiku/src/libs/compat/freebsd_network/
H A Dif.c43 insert_into_device_name_list(struct ifnet * ifp) argument
48 gDeviceNameList[i] = ifp->device_name;
58 remove_from_device_name_list(struct ifnet * ifp) argument
62 if (ifp->device_name == gDeviceNameList[i]) {
86 struct ifnet *ifp; local
89 ifp = ifnet_byindex_locked(idx);
92 return (ifp);
99 struct ifnet *ifp; local
101 ifp = gDevices[idx];
103 return (ifp);
108 ifnet_setbyindex_locked(u_short idx, struct ifnet *ifp) argument
115 ifnet_setbyindex(u_short idx, struct ifnet *ifp) argument
153 if_alloc_inplace(struct ifnet *ifp, u_char type) argument
199 struct ifnet *ifp = _kernel_malloc(sizeof(struct ifnet), M_ZERO); local
213 if_free_inplace(struct ifnet *ifp) argument
232 if_free(struct ifnet *ifp) argument
241 if_initname(struct ifnet *ifp, const char *name, int unit) argument
284 if_transmit(struct ifnet *ifp, struct mbuf *m) argument
305 if_qflush(struct ifnet *ifp) argument
329 if_attach(struct ifnet *ifp) argument
392 if_detach(struct ifnet *ifp) argument
403 if_start(struct ifnet *ifp) argument
410 if_printf(struct ifnet *ifp, const char *format, ...) argument
435 if_requestencap_default(struct ifnet *ifp, struct if_encap_req *req) argument
462 if_link_state_change(struct ifnet *ifp, int linkState) argument
472 if_findmulti(struct ifnet *ifp, struct sockaddr *_address) argument
515 _if_addmulti(struct ifnet *ifp, struct sockaddr *address) argument
544 if_addmulti(struct ifnet *ifp, struct sockaddr *address, struct ifmultiaddr **out) argument
570 if_delmulti_locked(struct ifnet *ifp, struct ifmultiaddr *ifma, int detaching) argument
647 if_delallmulti(struct ifnet *ifp) argument
660 if_delete_multiaddr(struct ifnet *ifp, struct ifmultiaddr *ifma) argument
668 if_delmulti(struct ifnet *ifp, struct sockaddr *sa) argument
707 if_purgemaddrs(struct ifnet *ifp) argument
722 if_get_counter_default(struct ifnet *ifp, ift_counter cnt) argument
759 if_addr_rlock(struct ifnet *ifp) argument
766 if_addr_runlock(struct ifnet *ifp) argument
773 if_maddr_rlock(struct ifnet *ifp) argument
780 if_maddr_runlock(struct ifnet *ifp) argument
787 ether_output(struct ifnet *ifp, struct mbuf *m, struct sockaddr *dst, struct route *ro) argument
797 ether_input(struct ifnet *ifp, struct mbuf *m) argument
818 ether_ifattach(struct ifnet *ifp, const uint8_t *lla) argument
842 ether_ifdetach(struct ifnet *ifp) argument
849 ether_ioctl(struct ifnet *ifp, u_long command, caddr_t data) argument
912 if_inc_counter(struct ifnet *ifp, ift_counter cnt, int64_t inc) argument
959 if_setbaudrate(struct ifnet *ifp, uint64_t baudrate) argument
969 if_getbaudrate(if_t ifp) argument
976 if_setcapabilities(if_t ifp, int capabilities) argument
983 if_setcapabilitiesbit(if_t ifp, int setbit, int clearbit) argument
992 if_getcapabilities(if_t ifp) argument
998 if_setcapenable(if_t ifp, int capabilities) argument
1005 if_setcapenablebit(if_t ifp, int setcap, int clearcap) argument
1016 if_getdname(if_t ifp) argument
1022 if_togglecapenable(if_t ifp, int togglecap) argument
1029 if_getcapenable(if_t ifp) argument
1041 if_setdev(if_t ifp, void *dev) argument
1047 if_setdrvflagbits(if_t ifp, int set_flags, int clear_flags) argument
1056 if_getdrvflags(if_t ifp) argument
1064 if_setdrvflags(if_t ifp, int flags) argument
1072 if_setflags(if_t ifp, int flags) argument
1079 if_setflagbits(if_t ifp, int set, int clear) argument
1088 if_getflags(if_t ifp) argument
1094 if_clearhwassist(if_t ifp) argument
1101 if_sethwassistbits(if_t ifp, int toset, int toclear) argument
1110 if_sethwassist(if_t ifp, int hwassist_bit) argument
1117 if_gethwassist(if_t ifp) argument
1123 if_setmtu(if_t ifp, int mtu) argument
1130 if_getmtu(if_t ifp) argument
1136 if_setsoftc(if_t ifp, void *softc) argument
1143 if_getsoftc(if_t ifp) argument
1149 if_setrcvif(struct mbuf *m, if_t ifp) argument
1168 if_sendq_empty(if_t ifp) argument
1174 if_getamcount(if_t ifp) argument
1181 if_setsendqready(if_t ifp) argument
1188 if_setsendqlen(if_t ifp, int tx_desc_count) argument
1197 if_vlantrunkinuse(if_t ifp) argument
1203 if_input(if_t ifp, struct mbuf* sendmp) argument
1216 if_setupmultiaddr(if_t ifp, void *mta, int *cnt, int max) argument
1239 if_multiaddr_array(if_t ifp, void *mta, int *cnt, int max) argument
1250 if_multiaddr_count(if_t ifp, int max) argument
1269 if_llmaddr_count(if_t ifp) argument
1284 if_foreach_llmaddr(if_t ifp, iflladdr_cb_t cb, void *cb_arg) argument
1301 if_dequeue(if_t ifp) argument
1310 if_sendq_prepend(if_t ifp, struct mbuf *m) argument
1317 if_setifheaderlen(if_t ifp, int len) argument
1324 if_getlladdr(if_t ifp) argument
1338 struct ifnet *ifp = (struct ifnet *)ifh; local
1346 struct ifnet *ifp = (struct ifnet *)ifh; local
1354 struct ifnet *ifp = (struct ifnet *)ifh; local
1359 if_setinitfn(if_t ifp, void (*init_fn)(void *)) argument
1365 if_setioctlfn(if_t ifp, int (*ioctl_fn)(if_t, u_long, caddr_t)) argument
1371 if_setstartfn(if_t ifp, void (*start_fn)(if_t)) argument
1377 if_settransmitfn(if_t ifp, if_transmit_fn_t start_fn) argument
1382 if_setqflushfn(if_t ifp, if_qflush_fn_t flush_fn) argument
1388 if_setgetcounterfn(if_t ifp, if_get_counter_t fn) argument
[all...]
H A Ddevice_hooks.c28 struct ifnet *ifp; local
44 ifp = gDevices[i];
45 if_printf(ifp, "compat_open(0x%" B_PRIx32 ")\n", flags);
47 if (atomic_or(&ifp->open_count, 1)) {
52 IFF_LOCKGIANT(ifp);
54 if (ifp->if_init != NULL)
55 ifp->if_init(ifp->if_softc);
58 ifp->if_flags &= ~IFF_UP;
59 ifp
84 struct ifnet *ifp = cookie; local
103 struct ifnet *ifp = cookie; local
118 struct ifnet *ifp = cookie; local
169 struct ifnet *ifp = cookie; local
205 struct ifnet *ifp = cookie; local
[all...]
/haiku/src/libs/compat/openbsd_network/compat/net/
H A Difq.h12 #define ifq_is_oactive(IFQ) ((if_getdrvflags(ifp) & IFF_DRV_OACTIVE) != 0)
13 #define ifq_set_oactive(IFQ) if_setdrvflagbits(ifp, IFF_DRV_OACTIVE, 0)
14 #define ifq_clr_oactive(IFQ) if_setdrvflagbits(ifp, 0, IFF_DRV_OACTIVE)
H A Dif_var.h13 if_input_openbsd(if_t ifp, struct mbuf_list* ml) argument
18 status = if_input(ifp, m);
/haiku/src/libs/compat/openbsd_wlan/net80211/
H A Dieee80211_haiku.cpp97 struct ifnet* ifp = get_ifnet(device, i); local
98 if (ifp == NULL)
101 struct ieee80211com* ic = (ieee80211com*)ifp;
103 if (ifp->if_init == NULL)
104 ifp->if_init = ieee80211_init;
105 ifp->if_flags |= IFF_NEEDSGIANT;
107 if_initname(ifp, device_get_name(device), i);
118 struct ifnet* ifp = get_ifnet(device, i); local
119 if (ifp == NULL)
122 struct ieee80211com* ic = (ieee80211com*)ifp;
132 struct ifnet* ifp = (struct ifnet*)cookie; local
172 struct ifnet* ifp = (struct ifnet*)cookie; local
474 struct ifnet *ifp = &ic->ic_if; local
[all...]
H A Dieee80211.c76 ieee80211_begin_bgscan(struct ifnet *ifp) argument
78 struct ieee80211com *ic = (void *)ifp;
98 if (ifp->if_flags & IFF_DEBUG)
99 printf("%s: begin background scan\n", ifp->if_xname);
108 struct ifnet *ifp = arg; local
110 ieee80211_begin_bgscan(ifp);
114 ieee80211_channel_init(struct ifnet *ifp) argument
116 struct ieee80211com *ic = (void *)ifp;
136 ifp->if_xname, c->ic_freq, c->ic_flags,
164 ieee80211_ifattach(struct ifnet *ifp) argument
212 ieee80211_ifdetach(struct ifnet *ifp) argument
269 struct ifnet *ifp = &ic->ic_if; local
326 ieee80211_media_init(struct ifnet *ifp, ifm_change_cb_t media_change, ifm_stat_cb_t media_stat) argument
539 ieee80211_media_change(struct ifnet *ifp) argument
770 ieee80211_media_status(struct ifnet *ifp, struct ifmediareq *imr) argument
847 ieee80211_watchdog(struct ifnet *ifp) argument
1092 struct ifnet *ifp = &ic->ic_if; local
1176 ieee80211_next_mode(struct ifnet *ifp) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/le/
H A Dlance.c110 struct ifnet *ifp; local
116 ifp = sc->sc_ifp = if_alloc(IFT_ETHER);
117 if (ifp == NULL)
123 ifp->if_softc = sc;
124 if_initname(ifp, name, unit);
125 ifp->if_start = lance_start;
126 ifp->if_ioctl = lance_ioctl;
127 ifp->if_init = lance_init;
128 ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST;
130 ifp
196 struct ifnet *ifp = sc->sc_ifp; local
210 struct ifnet *ifp = sc->sc_ifp; local
240 lance_start(struct ifnet *ifp) argument
252 struct ifnet *ifp = sc->sc_ifp; local
283 struct ifnet *ifp = sc->sc_ifp; local
382 struct ifnet *ifp = sc->sc_ifp; local
441 struct ifnet *ifp = sc->sc_ifp; local
456 lance_mediachange(struct ifnet *ifp) argument
479 lance_mediastatus(struct ifnet *ifp, struct ifmediareq *ifmr) argument
502 lance_ioctl(struct ifnet *ifp, u_long cmd, caddr_t data) argument
586 struct ifnet *ifp = sc->sc_ifp; local
[all...]
H A Dam7990.c150 struct ifnet *ifp = sc->sc_ifp; local
159 if (ifp->if_flags & IFF_PROMISC)
214 struct ifnet *ifp = sc->sc_ifp; local
242 if_printf(ifp,
245 if_printf(ifp,
250 if_printf(ifp, "overflow\n");
253 if_printf(ifp,
257 if_printf(ifp, "dropping chained buffer\n");
277 if_inc_counter(ifp, IFCOUNTER_IPACKETS, 1);
298 (*ifp
310 struct ifnet *ifp = sc->sc_ifp; local
393 struct ifnet *ifp = sc->sc_ifp; local
497 struct ifnet *ifp = sc->sc_ifp; local
579 struct ifnet *ifp = sc->sc_ifp; local
602 struct ifnet *ifp = sc->sc_ifp; local
[all...]
H A Dam79900.c188 struct ifnet *ifp = sc->sc_ifp; local
197 if (ifp->if_flags & IFF_PROMISC)
254 struct ifnet *ifp = sc->sc_ifp; local
282 if_printf(ifp,
285 if_printf(ifp,
290 if_printf(ifp, "overflow\n");
293 if_printf(ifp,
297 if_printf(ifp, "dropping chained buffer\n");
318 if_inc_counter(ifp, IFCOUNTER_IPACKETS, 1);
335 (*ifp
347 struct ifnet *ifp = sc->sc_ifp; local
431 struct ifnet *ifp = sc->sc_ifp; local
545 struct ifnet *ifp = sc->sc_ifp; local
628 struct ifnet *ifp = sc->sc_ifp; local
650 struct ifnet *ifp = sc->sc_ifp; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/
H A Dif_sge.c385 struct ifnet *ifp; local
390 ifp = sc->sge_ifp;
391 if (mii == NULL || ifp == NULL ||
392 (ifp->if_drv_flags & IFF_DRV_RUNNING) == 0)
449 struct ifnet *ifp; local
456 ifp = sc->sge_ifp;
460 if ((ifp->if_flags & IFF_BROADCAST) != 0)
462 if ((ifp->if_flags & (IFF_PROMISC | IFF_ALLMULTI)) != 0) {
463 if ((ifp->if_flags & IFF_PROMISC) != 0)
472 if_maddr_rlock(ifp);
490 struct ifnet *ifp; local
558 struct ifnet *ifp; local
675 struct ifnet *ifp; local
726 struct ifnet *ifp; local
741 struct ifnet *ifp; local
1144 struct ifnet *ifp; local
1235 struct ifnet *ifp; local
1306 struct ifnet *ifp; local
1334 struct ifnet *ifp; local
1560 sge_start(struct ifnet *ifp) argument
1571 sge_start_locked(struct ifnet *ifp) argument
1632 struct ifnet *ifp; local
1718 sge_ifmedia_upd(struct ifnet *ifp) argument
1740 sge_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) argument
1759 sge_ioctl(struct ifnet *ifp, u_long command, caddr_t data) argument
1855 struct ifnet *ifp; local
1887 struct ifnet *ifp; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/pcn/
H A Dif_pcn.c354 struct ifnet *ifp; local
359 ifp = sc->pcn_ifp;
363 if (ifp->if_flags & IFF_ALLMULTI || ifp->if_flags & IFF_PROMISC) {
375 if_maddr_rlock(ifp);
376 TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) {
383 if_maddr_runlock(ifp);
561 struct ifnet *ifp; local
623 ifp = sc->pcn_ifp = if_alloc(IFT_ETHER);
624 if (ifp
702 struct ifnet *ifp; local
841 struct ifnet *ifp; local
904 struct ifnet *ifp; local
963 struct ifnet *ifp; local
996 struct ifnet *ifp; local
1198 struct ifnet *ifp = sc->pcn_ifp; local
1437 struct ifnet *ifp; local
1461 struct ifnet *ifp; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8139/dev/rl/
H A Dif_rl.c198 static int rl_poll(struct ifnet *ifp, enum poll_cmd cmd, int count);
199 static int rl_poll_locked(struct ifnet *ifp, enum poll_cmd cmd, int count);
483 struct ifnet *ifp; local
488 ifp = sc->rl_ifp;
489 if (mii == NULL || ifp == NULL ||
490 (ifp->if_drv_flags & IFF_DRV_RUNNING) == 0)
518 struct ifnet *ifp = sc->rl_ifp; local
532 if (ifp->if_flags & IFF_BROADCAST)
534 if (ifp->if_flags & IFF_ALLMULTI || ifp
640 struct ifnet *ifp; local
872 struct ifnet *ifp; local
1120 struct ifnet *ifp = sc->rl_ifp; local
1242 struct ifnet *ifp = sc->rl_ifp; local
1439 rl_poll(struct ifnet *ifp, enum poll_cmd cmd, int count) argument
1452 rl_poll_locked(struct ifnet *ifp, enum poll_cmd cmd, int count) argument
1491 struct ifnet *ifp = sc->rl_ifp; local
1615 rl_start(struct ifnet *ifp) argument
1625 rl_start_locked(struct ifnet *ifp) argument
1687 struct ifnet *ifp = sc->rl_ifp; local
1781 rl_ifmedia_upd(struct ifnet *ifp) argument
1799 rl_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) argument
1814 rl_ioctl(struct ifnet *ifp, u_long command, caddr_t data) argument
1918 struct ifnet *ifp = sc->rl_ifp; local
1986 struct ifnet *ifp; local
2051 struct ifnet *ifp; local
2105 struct ifnet *ifp; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/3com/dev/xl/
H A Dif_xl.c257 static int xl_poll(struct ifnet *ifp, enum poll_cmd cmd, int count);
258 static int xl_poll_locked(struct ifnet *ifp, enum poll_cmd cmd, int count);
612 struct ifnet *ifp; local
618 ifp = sc->xl_ifp;
628 if (ifp->if_flags & IFF_BROADCAST)
632 if (ifp->if_flags & (IFF_PROMISC | IFF_ALLMULTI)) {
633 if (ifp->if_flags & IFF_PROMISC)
635 if (ifp->if_flags & IFF_ALLMULTI)
638 if_maddr_rlock(ifp);
639 TAILQ_FOREACH(ifma, &ifp
658 struct ifnet *ifp; local
1073 struct ifnet *ifp; local
1569 struct ifnet *ifp; local
1843 struct ifnet *ifp = sc->xl_ifp; local
2005 struct ifnet *ifp = sc->xl_ifp; local
2054 struct ifnet *ifp = sc->xl_ifp; local
2165 struct ifnet *ifp = sc->xl_ifp; local
2241 xl_poll(struct ifnet *ifp, enum poll_cmd cmd, int count) argument
2254 xl_poll_locked(struct ifnet *ifp, enum poll_cmd cmd, int count) argument
2324 struct ifnet *ifp = sc->xl_ifp; local
2367 struct ifnet *ifp = sc->xl_ifp; local
2459 xl_start(struct ifnet *ifp) argument
2474 xl_start_locked(struct ifnet *ifp) argument
2606 xl_start_90xB_locked(struct ifnet *ifp) argument
2703 struct ifnet *ifp = sc->xl_ifp; local
2909 xl_ifmedia_upd(struct ifnet *ifp) argument
2952 xl_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) argument
3024 xl_ioctl(struct ifnet *ifp, u_long command, caddr_t data) argument
3125 struct ifnet *ifp = sc->xl_ifp; local
3182 struct ifnet *ifp = sc->xl_ifp; local
3277 struct ifnet *ifp; local
3297 struct ifnet *ifp; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/vt612x/dev/vge/
H A Dif_vge.c518 struct ifnet *ifp; local
523 ifp = sc->vge_ifp;
525 if ((ifp->if_capenable & IFCAP_VLAN_HWTAGGING) != 0)
540 struct ifnet *ifp; local
561 ifp = sc->vge_ifp;
562 if ((ifp->if_flags & IFF_BROADCAST) != 0)
564 if ((ifp->if_flags & (IFF_PROMISC | IFF_ALLMULTI)) != 0) {
565 if ((ifp->if_flags & IFF_PROMISC) != 0)
567 if ((ifp->if_flags & IFF_ALLMULTI) != 0) {
576 if_maddr_rlock(ifp);
994 struct ifnet *ifp; local
1165 struct ifnet *ifp; local
1375 struct ifnet *ifp; local
1435 struct ifnet *ifp; local
1606 struct ifnet *ifp; local
1660 struct ifnet *ifp; local
1700 vge_poll(struct ifnet *ifp, enum poll_cmd cmd, int count) argument
1749 struct ifnet *ifp; local
1939 vge_start(struct ifnet *ifp) argument
1951 vge_start_locked(struct ifnet *ifp) argument
2025 struct ifnet *ifp = sc->vge_ifp; local
2158 vge_ifmedia_upd(struct ifnet *ifp) argument
2191 vge_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) argument
2256 vge_ioctl(struct ifnet *ifp, u_long command, caddr_t data) argument
2374 struct ifnet *ifp; local
2401 struct ifnet *ifp; local
2453 struct ifnet *ifp; local
2636 struct ifnet *ifp; local
2845 struct ifnet *ifp; local
[all...]
/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_haiku.cpp88 struct ieee80211vap *vap __unused, struct ifnet *ifp __unused)
95 struct ieee80211vap *vap __unused, struct ifnet *ifp __unused)
102 struct ieee80211vap *vap __unused, struct ifnet *ifp __unused)
109 struct ieee80211vap *vap __unused, struct ifnet *ifp __unused)
183 struct ifnet* ifp = get_ifnet(device, i); local
184 if (ifp == NULL)
187 delete_sem(ifp->scan_done_sem);
189 struct ieee80211vap* vap = (ieee80211vap*)ifp->if_softc;
205 struct ifnet* ifp = (struct ifnet*)cookie; local
207 ifp
220 struct ifnet* ifp = (struct ifnet*)cookie; local
232 struct ifnet* ifp = (struct ifnet*)cookie; local
676 ieee80211_debugnet_init(struct ifnet *ifp, int *nrxr, int *ncl, int *clsize) argument
690 ieee80211_debugnet_event(struct ifnet *ifp, enum debugnet_ev ev) argument
704 ieee80211_debugnet_transmit(struct ifnet *ifp, struct mbuf *m) argument
710 ieee80211_debugnet_poll(struct ifnet *ifp, int count) argument
728 struct ifnet *ifp = vap->iv_ifp; local
786 struct ifnet* ifp = vap->iv_ifp; local
810 struct ifnet* ifp = vap->iv_ifp; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/
H A Dif_ae.c117 static void ae_mediastatus(struct ifnet *ifp, struct ifmediareq *ifmr);
118 static int ae_mediachange(struct ifnet *ifp);
131 static void ae_start(struct ifnet *ifp);
132 static void ae_start_locked(struct ifnet *ifp);
146 static int ae_ioctl(struct ifnet *ifp, u_long cmd, caddr_t data);
243 struct ifnet *ifp; local
333 ifp = sc->ifp = if_alloc(IFT_ETHER);
334 if (ifp == NULL) {
340 ifp
562 struct ifnet *ifp; local
762 struct ifnet *ifp; local
887 ae_mediastatus(struct ifnet *ifp, struct ifmediareq *ifmr) argument
904 ae_mediachange(struct ifnet *ifp) argument
1325 struct ifnet *ifp; local
1517 ae_start(struct ifnet *ifp) argument
1528 ae_start_locked(struct ifnet *ifp) argument
1588 struct ifnet *ifp; local
1758 struct ifnet *ifp; local
1811 struct ifnet *ifp; local
1888 struct ifnet *ifp; local
1933 struct ifnet *ifp; local
1982 struct ifnet *ifp; local
2022 struct ifnet *ifp; local
2037 struct ifnet *ifp; local
2090 ae_ioctl(struct ifnet *ifp, u_long cmd, caddr_t data) argument
2166 struct ifnet *ifp; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/
H A Dif_vte.c224 struct ifnet *ifp; local
230 ifp = sc->vte_ifp;
231 if ((ifp->if_drv_flags & IFF_DRV_RUNNING) == 0)
277 vte_mediastatus(struct ifnet *ifp, struct ifmediareq *ifmr) argument
282 sc = ifp->if_softc;
284 if ((ifp->if_flags & IFF_UP) == 0) {
297 vte_mediachange(struct ifnet *ifp) argument
302 sc = ifp->if_softc;
304 error = vte_mediachange_locked(ifp);
310 vte_mediachange_locked(struct ifnet *ifp) argument
380 struct ifnet *ifp; local
508 struct ifnet *ifp; local
946 struct ifnet *ifp; local
963 struct ifnet *ifp; local
1102 vte_start(struct ifnet *ifp) argument
1115 struct ifnet *ifp; local
1169 struct ifnet *ifp; local
1186 vte_ioctl(struct ifnet *ifp, u_long cmd, caddr_t data) argument
1312 vte_get_counter(struct ifnet *ifp, ift_counter cnt) argument
1341 struct ifnet *ifp; local
1387 struct ifnet *ifp; local
1481 vte_fixup_rx(struct ifnet *ifp, struct mbuf *m) argument
1499 struct ifnet *ifp; local
1642 struct ifnet *ifp; local
1765 struct ifnet *ifp; local
1961 struct ifnet *ifp; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/re/
H A Dif_re.c621 struct ifnet *ifp; local
626 ifp = sc->rl_ifp;
627 if (mii == NULL || ifp == NULL ||
628 (ifp->if_drv_flags & IFF_DRV_RUNNING) == 0)
674 struct ifnet *ifp; local
680 ifp = sc->rl_ifp;
688 if (ifp->if_flags & (IFF_ALLMULTI | IFF_PROMISC)) {
689 if (ifp->if_flags & IFF_PROMISC)
701 if_foreach_llmaddr(ifp, re_hash_maddr, hashes);
779 struct ifnet *ifp local
1219 struct ifnet *ifp; local
1771 struct ifnet *ifp; local
2168 struct ifnet *ifp; local
2412 struct ifnet *ifp; local
2508 re_poll(struct ifnet *ifp, enum poll_cmd cmd, int count) argument
2521 re_poll_locked(struct ifnet *ifp, enum poll_cmd cmd, int count) argument
2582 struct ifnet *ifp; local
2652 struct ifnet *ifp; local
2922 re_start(struct ifnet *ifp) argument
2936 re_start_locked(struct ifnet *ifp) argument
3093 struct ifnet *ifp = sc->rl_ifp; local
3373 re_ifmedia_upd(struct ifnet *ifp) argument
3392 re_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) argument
3408 re_ioctl(struct ifnet *ifp, u_long command, caddr_t data) argument
3568 struct ifnet *ifp; local
3603 struct ifnet *ifp; local
3742 struct ifnet *ifp; local
3868 struct ifnet *ifp; local
4110 re_debugnet_init(struct ifnet *ifp, int *nrxr, int *ncl, int *clsize) argument
4129 re_debugnet_transmit(struct ifnet *ifp, struct mbuf *m) argument
4146 re_debugnet_poll(struct ifnet *ifp, int count) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/via_rhine/dev/vr/
H A Dif_vr.c301 struct ifnet *ifp; local
307 ifp = sc->vr_ifp;
308 if (mii == NULL || ifp == NULL ||
309 (ifp->if_drv_flags & IFF_DRV_RUNNING) == 0)
441 struct ifnet *ifp; local
451 ifp = sc->vr_ifp;
455 if (ifp->if_flags & IFF_BROADCAST)
457 if (ifp->if_flags & IFF_ALLMULTI || ifp->if_flags & IFF_PROMISC) {
459 if (ifp
597 struct ifnet *ifp; local
819 struct ifnet *ifp = sc->vr_ifp; local
1287 struct ifnet *ifp; local
1433 struct ifnet *ifp; local
1573 vr_poll(struct ifnet *ifp, enum poll_cmd cmd, int count) argument
1589 vr_poll_locked(struct ifnet *ifp, enum poll_cmd cmd, int count) argument
1685 struct ifnet *ifp; local
1946 vr_start(struct ifnet *ifp) argument
1957 vr_start_locked(struct ifnet *ifp) argument
2019 struct ifnet *ifp; local
2169 vr_ifmedia_upd(struct ifnet *ifp) argument
2192 vr_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) argument
2211 vr_ioctl(struct ifnet *ifp, u_long command, caddr_t data) argument
2304 struct ifnet *ifp; local
2427 struct ifnet *ifp; local
2507 struct ifnet *ifp; local
2527 struct ifnet *ifp; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/sis900/dev/sis/
H A Dif_sis.c578 struct ifnet *ifp; local
585 ifp = sc->sis_ifp;
586 if (mii == NULL || ifp == NULL ||
587 (ifp->if_drv_flags & IFF_DRV_RUNNING) == 0)
697 struct ifnet *ifp; local
702 ifp = sc->sis_ifp;
715 if (ifp->if_flags & IFF_BROADCAST)
725 if (ifp->if_flags & (IFF_ALLMULTI | IFF_PROMISC)) {
727 if (ifp->if_flags & IFF_PROMISC)
743 if_maddr_rlock(ifp);
768 struct ifnet *ifp; local
891 struct ifnet *ifp; local
1128 struct ifnet *ifp; local
1478 struct ifnet *ifp; local
1565 struct ifnet *ifp; local
1637 sis_poll(struct ifnet *ifp, enum poll_cmd cmd, int count) argument
1688 struct ifnet *ifp; local
1867 sis_start(struct ifnet *ifp) argument
1878 sis_startl(struct ifnet *ifp) argument
1941 struct ifnet *ifp = sc->sis_ifp; local
2080 sis_ifmedia_upd(struct ifnet *ifp) argument
2103 sis_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) argument
2119 sis_ioctl(struct ifnet *ifp, u_long command, caddr_t data) argument
2220 struct ifnet *ifp; local
2300 struct ifnet *ifp; local
2316 struct ifnet *ifp; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom440x/dev/bfe/
H A Dif_bfe.c437 struct ifnet *ifp = NULL; local
485 ifp = sc->bfe_ifp = if_alloc(IFT_ETHER);
486 if (ifp == NULL) {
491 ifp->if_softc = sc;
492 if_initname(ifp, device_get_name(dev), device_get_unit(dev));
493 ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST;
494 ifp->if_ioctl = bfe_ioctl;
495 ifp->if_start = bfe_start;
496 ifp->if_init = bfe_init;
497 IFQ_SET_MAXLEN(&ifp
545 struct ifnet *ifp; local
611 struct ifnet *ifp; local
1086 struct ifnet *ifp = sc->bfe_ifp; local
1253 struct ifnet *ifp; local
1341 struct ifnet *ifp; local
1385 struct ifnet *ifp; local
1450 struct ifnet *ifp; local
1600 bfe_start(struct ifnet *ifp) argument
1611 bfe_start_locked(struct ifnet *ifp) argument
1695 struct ifnet *ifp = sc->bfe_ifp; local
1737 bfe_ifmedia_upd(struct ifnet *ifp) argument
1760 bfe_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) argument
1774 bfe_ioctl(struct ifnet *ifp, u_long command, caddr_t data) argument
1816 struct ifnet *ifp; local
1857 struct ifnet *ifp; local
[all...]

Completed in 335 milliseconds

1234