Lines Matching defs:tb_cfg_request
78 struct tb_cfg_request *tb_cfg_request_alloc(void)
80 struct tb_cfg_request *req;
95 void tb_cfg_request_get(struct tb_cfg_request *req)
104 struct tb_cfg_request *req = container_of(kref, typeof(*req), kref);
116 void tb_cfg_request_put(struct tb_cfg_request *req)
124 struct tb_cfg_request *req)
141 static void tb_cfg_request_dequeue(struct tb_cfg_request *req)
153 static bool tb_cfg_request_is_active(struct tb_cfg_request *req)
158 static struct tb_cfg_request *
161 struct tb_cfg_request *req = NULL, *iter;
430 struct tb_cfg_request *req;
504 struct tb_cfg_request *req = container_of(work, typeof(*req), work);
514 * tb_cfg_request() - Start control request not waiting for it to complete
523 int tb_cfg_request(struct tb_ctl *ctl, struct tb_cfg_request *req,
565 void tb_cfg_request_cancel(struct tb_cfg_request *req, int err)
590 struct tb_cfg_request *req,
598 ret = tb_cfg_request(ctl, req, tb_cfg_request_complete, &done);
824 static bool tb_cfg_match(const struct tb_cfg_request *req,
851 static bool tb_cfg_copy(struct tb_cfg_request *req, const struct ctl_pkg *pkg)
881 struct tb_cfg_request *req;
936 struct tb_cfg_request *req;
1009 struct tb_cfg_request *req;