Symbol: twe_request
sys/dev/raid/twe/twe.c
1017
twe_completeio(struct twe_request *tr)
sys/dev/raid/twe/twe.c
1049
struct twe_request *tr;
sys/dev/raid/twe/twe.c
105
static int twe_report_request(struct twe_request *tr);
sys/dev/raid/twe/twe.c
1112
twe_start(struct twe_request *tr)
sys/dev/raid/twe/twe.c
1184
struct twe_request *tr;
sys/dev/raid/twe/twe.c
120
struct twe_request *tr;
sys/dev/raid/twe/twe.c
1234
struct twe_request *tr;
sys/dev/raid/twe/twe.c
1427
twe_handle_aen(struct twe_request *tr)
sys/dev/raid/twe/twe.c
1594
twe_get_request(struct twe_softc *sc, struct twe_request **tr)
sys/dev/raid/twe/twe.c
1623
twe_release_request(struct twe_request *tr)
sys/dev/raid/twe/twe.c
1838
twe_report_request(struct twe_request *tr)
sys/dev/raid/twe/twe.c
1942
twe_print_request(struct twe_request *tr)
sys/dev/raid/twe/twe.c
400
struct twe_request *tr;
sys/dev/raid/twe/twe.c
485
struct twe_request *tr;
sys/dev/raid/twe/twe.c
50
void (* func)(struct twe_request *tr));
sys/dev/raid/twe/twe.c
528
struct twe_request *tr;
sys/dev/raid/twe/twe.c
61
static int twe_wait_request(struct twe_request *tr);
sys/dev/raid/twe/twe.c
62
static int twe_immediate_request(struct twe_request *tr, int usetmp);
sys/dev/raid/twe/twe.c
63
static void twe_completeio(struct twe_request *tr);
sys/dev/raid/twe/twe.c
772
void (* func)(struct twe_request *tr))
sys/dev/raid/twe/twe.c
774
struct twe_request *tr;
sys/dev/raid/twe/twe.c
867
struct twe_request *tr;
sys/dev/raid/twe/twe.c
89
static void twe_handle_aen(struct twe_request *tr);
sys/dev/raid/twe/twe.c
925
struct twe_request *tr;
sys/dev/raid/twe/twe.c
960
twe_wait_request(struct twe_request *tr)
sys/dev/raid/twe/twe.c
98
static int twe_get_request(struct twe_softc *sc, struct twe_request **tr);
sys/dev/raid/twe/twe.c
981
twe_immediate_request(struct twe_request *tr, int usetmp)
sys/dev/raid/twe/twe.c
99
static void twe_release_request(struct twe_request *tr);
sys/dev/raid/twe/twe_freebsd.c
1083
twe_map_request(struct twe_request *tr)
sys/dev/raid/twe/twe_freebsd.c
1150
twe_unmap_request(struct twe_request *tr)
sys/dev/raid/twe/twe_freebsd.c
371
struct twe_request *tr;
sys/dev/raid/twe/twe_freebsd.c
914
struct twe_request *
sys/dev/raid/twe/twe_freebsd.c
917
struct twe_request *tr;
sys/dev/raid/twe/twe_freebsd.c
926
aligned_size = (sizeof(struct twe_request) + TWE_ALIGNMASK) &
sys/dev/raid/twe/twe_freebsd.c
943
twe_free_request(struct twe_request *tr)
sys/dev/raid/twe/twe_freebsd.c
979
struct twe_request *tr = (struct twe_request *)arg;
sys/dev/raid/twe/twevar.h
112
void (* tr_complete)(struct twe_request *tr); /* completion handler */
sys/dev/raid/twe/twevar.h
130
TAILQ_HEAD(, twe_request) twe_free; /* command structures available for reuse */
sys/dev/raid/twe/twevar.h
132
TAILQ_HEAD(, twe_request) twe_ready; /* requests ready for the controller */
sys/dev/raid/twe/twevar.h
133
TAILQ_HEAD(, twe_request) twe_busy; /* requests busy in the controller */
sys/dev/raid/twe/twevar.h
134
TAILQ_HEAD(, twe_request) twe_complete; /* active commands (busy or waiting for completion) */
sys/dev/raid/twe/twevar.h
135
struct twe_request *twe_lookup[TWE_Q_LENGTH]; /* commands indexed by request ID */
sys/dev/raid/twe/twevar.h
167
extern int twe_start(struct twe_request *tr);
sys/dev/raid/twe/twevar.h
184
extern struct twe_request *twe_allocate_request(struct twe_softc *sc, int tag); /* allocate request structure */
sys/dev/raid/twe/twevar.h
185
extern void twe_free_request(struct twe_request *tr); /* free request structure */
sys/dev/raid/twe/twevar.h
186
extern int twe_map_request(struct twe_request *tr); /* make request visible to controller, do s/g */
sys/dev/raid/twe/twevar.h
187
extern void twe_unmap_request(struct twe_request *tr); /* cleanup after transfer, unmap */
sys/dev/raid/twe/twevar.h
226
twe_enqueue_ ## name (struct twe_request *tr) \
sys/dev/raid/twe/twevar.h
232
twe_requeue_ ## name (struct twe_request *tr) \
sys/dev/raid/twe/twevar.h
237
static __inline struct twe_request * \
sys/dev/raid/twe/twevar.h
240
struct twe_request *tr; \
sys/dev/raid/twe/twevar.h
249
twe_remove_ ## name (struct twe_request *tr) \
sys/dev/raid/twe/twevar.h
97
TAILQ_ENTRY(twe_request) tr_link; /* list linkage */