Lines Matching defs:if_t

114 typedef struct ifnet * if_t;
116 typedef void (*if_start_fn_t)(if_t);
117 typedef int (*if_ioctl_fn_t)(if_t, u_long, caddr_t);
119 typedef void (*if_qflush_fn_t)(if_t);
120 typedef int (*if_transmit_fn_t)(if_t, struct mbuf *);
121 typedef uint64_t (*if_get_counter_t)(if_t, ift_counter);
777 uint64_t if_setbaudrate(if_t ifp, uint64_t baudrate);
778 uint64_t if_getbaudrate(if_t ifp);
779 int if_setcapabilities(if_t ifp, int capabilities);
780 int if_setcapabilitiesbit(if_t ifp, int setbit, int clearbit);
781 int if_getcapabilities(if_t ifp);
782 int if_togglecapenable(if_t ifp, int togglecap);
783 int if_setcapenable(if_t ifp, int capenable);
784 int if_setcapenablebit(if_t ifp, int setcap, int clearcap);
785 int if_getcapenable(if_t ifp);
786 const char *if_getdname(if_t ifp);
787 int if_setdev(if_t ifp, void *dev);
788 int if_setdrvflagbits(if_t ifp, int if_setflags, int clear_flags);
789 int if_getdrvflags(if_t ifp);
790 int if_setdrvflags(if_t ifp, int flags);
791 int if_clearhwassist(if_t ifp);
792 int if_sethwassistbits(if_t ifp, int toset, int toclear);
793 int if_sethwassist(if_t ifp, int hwassist_bit);
794 int if_gethwassist(if_t ifp);
795 int if_setsoftc(if_t ifp, void *softc);
796 void *if_getsoftc(if_t ifp);
797 int if_setflags(if_t ifp, int flags);
798 int if_gethwaddr(if_t ifp, struct ifreq *);
799 int if_setmtu(if_t ifp, int mtu);
800 int if_getmtu(if_t ifp);
801 int if_getmtu_family(if_t ifp, int family);
802 int if_setflagbits(if_t ifp, int set, int clear);
803 int if_getflags(if_t ifp);
804 int if_sendq_empty(if_t ifp);
805 int if_setsendqready(if_t ifp);
806 int if_setsendqlen(if_t ifp, int tx_desc_count);
807 int if_input(if_t ifp, struct mbuf* sendmp);
808 int if_sendq_prepend(if_t ifp, struct mbuf *m);
809 struct mbuf *if_dequeue(if_t ifp);
810 int if_setifheaderlen(if_t ifp, int len);
811 void if_setrcvif(struct mbuf *m, if_t ifp);
815 int if_vlantrunkinuse(if_t ifp);
816 caddr_t if_getlladdr(if_t ifp);
818 void if_bpfmtap(if_t ifp, struct mbuf *m);
819 void if_etherbpfmtap(if_t ifp, struct mbuf *m);
820 void if_vlancap(if_t ifp);
822 int if_setupmultiaddr(if_t ifp, void *mta, int *cnt, int max);
823 int if_multiaddr_array(if_t ifp, void *mta, int *cnt, int max);
824 int if_multiaddr_count(if_t ifp, int max);
831 u_int if_foreach_lladdr(if_t, iflladdr_cb_t, void *);
832 u_int if_foreach_llmaddr(if_t, iflladdr_cb_t, void *);
833 u_int if_lladdr_count(if_t);
834 u_int if_llmaddr_count(if_t);
837 void if_setinitfn(if_t ifp, void (*)(void *));
838 void if_setioctlfn(if_t ifp, int (*)(if_t, u_long, caddr_t));
839 void if_setstartfn(if_t ifp, void (*)(if_t));
840 void if_settransmitfn(if_t ifp, if_transmit_fn_t);
841 void if_setqflushfn(if_t ifp, if_qflush_fn_t);
842 void if_setgetcounterfn(if_t ifp, if_get_counter_t);