Changeset View
Changeset View
Standalone View
Standalone View
sys/net/altq/if_altq.h
Show All 38 Lines | |||||
* Structure defining a queue for a network interface. | * Structure defining a queue for a network interface. | ||||
*/ | */ | ||||
struct ifaltq { | struct ifaltq { | ||||
/* fields compatible with struct ifqueue */ | /* fields compatible with struct ifqueue */ | ||||
struct mbuf *ifq_head; | struct mbuf *ifq_head; | ||||
struct mbuf *ifq_tail; | struct mbuf *ifq_tail; | ||||
int ifq_len; | int ifq_len; | ||||
int ifq_maxlen; | int ifq_maxlen; | ||||
int ifq_closed; | |||||
struct mtx ifq_mtx; | struct mtx ifq_mtx; | ||||
/* driver owned queue (used for bulk dequeue and prepend) UNLOCKED */ | /* driver owned queue (used for bulk dequeue and prepend) UNLOCKED */ | ||||
struct mbuf *ifq_drv_head; | struct mbuf *ifq_drv_head; | ||||
struct mbuf *ifq_drv_tail; | struct mbuf *ifq_drv_tail; | ||||
int ifq_drv_len; | int ifq_drv_len; | ||||
int ifq_drv_maxlen; | int ifq_drv_maxlen; | ||||
▲ Show 20 Lines • Show All 82 Lines • Show Last 20 Lines |