Home
last modified time | relevance | path

Searched refs:tb_cfg_request (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/drivers/thunderbolt/
Dctl.h76 struct tb_cfg_request { struct
86 bool (*match)(const struct tb_cfg_request *req, argument
88 bool (*copy)(struct tb_cfg_request *req, const struct ctl_pkg *pkg); argument
100 struct tb_cfg_request *tb_cfg_request_alloc(void); argument
101 void tb_cfg_request_get(struct tb_cfg_request *req);
102 void tb_cfg_request_put(struct tb_cfg_request *req);
103 int tb_cfg_request(struct tb_ctl *ctl, struct tb_cfg_request *req,
105 void tb_cfg_request_cancel(struct tb_cfg_request *req, int err);
107 struct tb_cfg_request *req, int timeout_msec);
Dctl.c65 struct tb_cfg_request *tb_cfg_request_alloc(void) in tb_cfg_request_alloc()
67 struct tb_cfg_request *req; in tb_cfg_request_alloc()
82 void tb_cfg_request_get(struct tb_cfg_request *req) in tb_cfg_request_get()
91 struct tb_cfg_request *req = container_of(kref, typeof(*req), kref); in tb_cfg_request_destroy()
103 void tb_cfg_request_put(struct tb_cfg_request *req) in tb_cfg_request_put()
111 struct tb_cfg_request *req) in tb_cfg_request_enqueue()
128 static void tb_cfg_request_dequeue(struct tb_cfg_request *req) in tb_cfg_request_dequeue()
140 static bool tb_cfg_request_is_active(struct tb_cfg_request *req) in tb_cfg_request_is_active()
145 static struct tb_cfg_request *
148 struct tb_cfg_request *req; in tb_cfg_request_find()
[all …]
Ddma_port.c68 static bool dma_port_match(const struct tb_cfg_request *req, in dma_port_match()
85 static bool dma_port_copy(struct tb_cfg_request *req, const struct ctl_pkg *pkg) in dma_port_copy()
104 struct tb_cfg_request *req; in dma_port_read()
145 struct tb_cfg_request *req; in dma_port_write()
Dxdomain.c50 static bool tb_xdomain_match(const struct tb_cfg_request *req, in tb_xdomain_match()
83 static bool tb_xdomain_copy(struct tb_cfg_request *req, in tb_xdomain_copy()
99 struct tb_cfg_request *req; in __tb_xdomain_response()
111 return tb_cfg_request(ctl, req, response_ready, req); in __tb_xdomain_response()
138 struct tb_cfg_request *req; in __tb_xdomain_request()
Dicm.c173 static bool icm_match(const struct tb_cfg_request *req, in icm_match()
187 static bool icm_copy(struct tb_cfg_request *req, const struct ctl_pkg *pkg) in icm_copy()
208 struct tb_cfg_request *req; in icm_request()