Symbol: tb_cfg_request
drivers/thunderbolt/ctl.c
105
void tb_cfg_request_get(struct tb_cfg_request *req)
drivers/thunderbolt/ctl.c
1050
struct tb_cfg_request *req;
drivers/thunderbolt/ctl.c
114
struct tb_cfg_request *req = container_of(kref, typeof(*req), kref);
drivers/thunderbolt/ctl.c
126
void tb_cfg_request_put(struct tb_cfg_request *req)
drivers/thunderbolt/ctl.c
134
struct tb_cfg_request *req)
drivers/thunderbolt/ctl.c
151
static void tb_cfg_request_dequeue(struct tb_cfg_request *req)
drivers/thunderbolt/ctl.c
168
static bool tb_cfg_request_is_active(struct tb_cfg_request *req)
drivers/thunderbolt/ctl.c
173
static struct tb_cfg_request *
drivers/thunderbolt/ctl.c
176
struct tb_cfg_request *req = NULL, *iter;
drivers/thunderbolt/ctl.c
449
struct tb_cfg_request *req;
drivers/thunderbolt/ctl.c
526
struct tb_cfg_request *req = container_of(work, typeof(*req), work);
drivers/thunderbolt/ctl.c
547
int tb_cfg_request(struct tb_ctl *ctl, struct tb_cfg_request *req,
drivers/thunderbolt/ctl.c
589
void tb_cfg_request_cancel(struct tb_cfg_request *req, int err)
drivers/thunderbolt/ctl.c
617
struct tb_cfg_request *req,
drivers/thunderbolt/ctl.c
625
ret = tb_cfg_request(ctl, req, tb_cfg_request_complete, &done);
drivers/thunderbolt/ctl.c
856
static bool tb_cfg_match(const struct tb_cfg_request *req,
drivers/thunderbolt/ctl.c
88
struct tb_cfg_request *tb_cfg_request_alloc(void)
drivers/thunderbolt/ctl.c
883
static bool tb_cfg_copy(struct tb_cfg_request *req, const struct ctl_pkg *pkg)
drivers/thunderbolt/ctl.c
90
struct tb_cfg_request *req;
drivers/thunderbolt/ctl.c
916
struct tb_cfg_request *req;
drivers/thunderbolt/ctl.c
974
struct tb_cfg_request *req;
drivers/thunderbolt/ctl.h
101
struct tb_cfg_request *tb_cfg_request_alloc(void);
drivers/thunderbolt/ctl.h
102
void tb_cfg_request_get(struct tb_cfg_request *req);
drivers/thunderbolt/ctl.h
103
void tb_cfg_request_put(struct tb_cfg_request *req);
drivers/thunderbolt/ctl.h
104
int tb_cfg_request(struct tb_ctl *ctl, struct tb_cfg_request *req,
drivers/thunderbolt/ctl.h
106
void tb_cfg_request_cancel(struct tb_cfg_request *req, int err);
drivers/thunderbolt/ctl.h
108
struct tb_cfg_request *req, int timeout_msec);
drivers/thunderbolt/ctl.h
87
bool (*match)(const struct tb_cfg_request *req,
drivers/thunderbolt/ctl.h
89
bool (*copy)(struct tb_cfg_request *req, const struct ctl_pkg *pkg);
drivers/thunderbolt/dma_port.c
101
struct tb_cfg_request *req;
drivers/thunderbolt/dma_port.c
142
struct tb_cfg_request *req;
drivers/thunderbolt/dma_port.c
65
static bool dma_port_match(const struct tb_cfg_request *req,
drivers/thunderbolt/dma_port.c
82
static bool dma_port_copy(struct tb_cfg_request *req, const struct ctl_pkg *pkg)
drivers/thunderbolt/icm.c
2246
struct tb_cfg_request *req;
drivers/thunderbolt/icm.c
2278
ret = tb_cfg_request(tb->ctl, req, icm_usb4_switch_nvm_auth_complete,
drivers/thunderbolt/icm.c
272
static bool icm_match(const struct tb_cfg_request *req,
drivers/thunderbolt/icm.c
286
static bool icm_copy(struct tb_cfg_request *req, const struct ctl_pkg *pkg)
drivers/thunderbolt/icm.c
306
struct tb_cfg_request *req;
drivers/thunderbolt/xdomain.c
122
static bool tb_xdomain_copy(struct tb_cfg_request *req,
drivers/thunderbolt/xdomain.c
138
struct tb_cfg_request *req;
drivers/thunderbolt/xdomain.c
150
return tb_cfg_request(ctl, req, response_ready, req);
drivers/thunderbolt/xdomain.c
177
struct tb_cfg_request *req;
drivers/thunderbolt/xdomain.c
89
static bool tb_xdomain_match(const struct tb_cfg_request *req,