Searched refs:ctl_pkg (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/drivers/thunderbolt/ |
D | ctl.c | 30 struct ctl_pkg *rx_packets[TB_CTL_RX_PKG_COUNT]; 146 tb_cfg_request_find(struct tb_ctl *ctl, struct ctl_pkg *pkg) in tb_cfg_request_find() 168 static int check_header(const struct ctl_pkg *pkg, u32 len, in check_header() 218 static struct tb_cfg_result decode_error(const struct ctl_pkg *response) in decode_error() 239 static struct tb_cfg_result parse_header(const struct ctl_pkg *pkg, u32 len, in parse_header() 298 static void tb_ctl_pkg_free(struct ctl_pkg *pkg) in tb_ctl_pkg_free() 307 static struct ctl_pkg *tb_ctl_pkg_alloc(struct tb_ctl *ctl) in tb_ctl_pkg_alloc() 309 struct ctl_pkg *pkg = kzalloc(sizeof(*pkg), GFP_KERNEL); in tb_ctl_pkg_alloc() 328 struct ctl_pkg *pkg = container_of(frame, typeof(*pkg), frame); in tb_ctl_tx_callback() 343 struct ctl_pkg *pkg; in tb_ctl_tx() [all …]
|
D | ctl.h | 46 struct ctl_pkg { struct 87 const struct ctl_pkg *pkg); 88 bool (*copy)(struct tb_cfg_request *req, const struct ctl_pkg *pkg);
|
D | dma_port.c | 69 const struct ctl_pkg *pkg) in dma_port_match() 85 static bool dma_port_copy(struct tb_cfg_request *req, const struct ctl_pkg *pkg) in dma_port_copy()
|
D | xdomain.c | 51 const struct ctl_pkg *pkg) in tb_xdomain_match() 84 const struct ctl_pkg *pkg) in tb_xdomain_copy()
|
D | icm.c | 174 const struct ctl_pkg *pkg) in icm_match() 187 static bool icm_copy(struct tb_cfg_request *req, const struct ctl_pkg *pkg) in icm_copy()
|