Searched refs:mei_hdr (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/misc/mei/ |
H A D | interrupt.c | 48 * @mei_hdr: header of mei client message 53 struct mei_msg_hdr *mei_hdr) in mei_cl_hbm_equal() 55 return mei_cl_host_addr(cl) == mei_hdr->host_addr && in mei_cl_hbm_equal() 56 mei_cl_me_id(cl) == mei_hdr->me_addr; in mei_cl_hbm_equal() 87 * @mei_hdr: header of mei client message 94 struct mei_msg_hdr *mei_hdr, in mei_cl_irq_read_msg() 105 length = mei_hdr->length; in mei_cl_irq_read_msg() 107 if (mei_hdr->extended) { in mei_cl_irq_read_msg() 124 if (mei_hdr->extended) { in mei_cl_irq_read_msg() 166 if (mei_hdr in mei_cl_irq_read_msg() 52 mei_cl_hbm_equal(struct mei_cl *cl, struct mei_msg_hdr *mei_hdr) mei_cl_hbm_equal() argument 93 mei_cl_irq_read_msg(struct mei_cl *cl, struct mei_msg_hdr *mei_hdr, struct mei_ext_meta_hdr *meta, struct list_head *cmpl_list) mei_cl_irq_read_msg() argument 288 hdr_is_hbm(struct mei_msg_hdr *mei_hdr) hdr_is_hbm() argument 293 hdr_is_fixed(struct mei_msg_hdr *mei_hdr) hdr_is_fixed() argument 300 struct mei_msg_hdr *mei_hdr; hdr_is_valid() local 330 struct mei_msg_hdr *mei_hdr; mei_irq_read_handler() local [all...] |
H A D | hbm.c | 128 * @mei_hdr: hbm header 132 static inline void mei_hbm_hdr(struct mei_msg_hdr *mei_hdr, size_t length) in mei_hbm_hdr() argument 134 memset(mei_hdr, 0, sizeof(*mei_hdr)); in mei_hbm_hdr() 135 mei_hdr->length = length; in mei_hbm_hdr() 136 mei_hdr->msg_complete = 1; in mei_hbm_hdr() 173 struct mei_msg_hdr mei_hdr; in mei_hbm_cl_write() local 175 mei_hbm_hdr(&mei_hdr, len); in mei_hbm_cl_write() 178 return mei_hbm_write_message(dev, &mei_hdr, buf); in mei_hbm_cl_write() 255 struct mei_msg_hdr mei_hdr; in mei_hbm_start_req() local 291 struct mei_msg_hdr mei_hdr; mei_hbm_dma_setup_req() local 333 struct mei_msg_hdr mei_hdr; mei_hbm_capabilities_req() local 366 struct mei_msg_hdr mei_hdr; mei_hbm_enum_clients_req() local 434 struct mei_msg_hdr mei_hdr; mei_hbm_add_cl_resp() local 494 struct mei_msg_hdr mei_hdr; mei_hbm_cl_notify_req() local 605 struct mei_msg_hdr mei_hdr; mei_hbm_prop_req() local 650 struct mei_msg_hdr mei_hdr; mei_hbm_pg() local 678 struct mei_msg_hdr mei_hdr; mei_hbm_stop_req() local [all...] |
H A D | client.c | 1745 struct mei_msg_hdr *mei_hdr; in mei_msg_hdr_init() local 1756 hdr_len = sizeof(*mei_hdr); in mei_msg_hdr_init() 1766 mei_hdr = kzalloc(hdr_len, GFP_KERNEL); in mei_msg_hdr_init() 1767 if (!mei_hdr) in mei_msg_hdr_init() 1770 mei_hdr->host_addr = mei_cl_host_addr(cb->cl); in mei_msg_hdr_init() 1771 mei_hdr->me_addr = mei_cl_me_id(cb->cl); in mei_msg_hdr_init() 1772 mei_hdr->internal = cb->internal; in mei_msg_hdr_init() 1773 mei_hdr->extended = is_ext; in mei_msg_hdr_init() 1778 meta = (struct mei_ext_meta_hdr *)mei_hdr->extension; in mei_msg_hdr_init() 1784 mei_hdr in mei_msg_hdr_init() 1803 struct mei_msg_hdr *mei_hdr = NULL; mei_cl_irq_write() local 1927 struct mei_msg_hdr *mei_hdr = NULL; mei_cl_write() local [all...] |
/kernel/linux/linux-6.6/drivers/misc/mei/ |
H A D | interrupt.c | 48 * @mei_hdr: header of mei client message 53 struct mei_msg_hdr *mei_hdr) in mei_cl_hbm_equal() 55 return mei_cl_host_addr(cl) == mei_hdr->host_addr && in mei_cl_hbm_equal() 56 mei_cl_me_id(cl) == mei_hdr->me_addr; in mei_cl_hbm_equal() 87 * @mei_hdr: header of mei client message 94 struct mei_msg_hdr *mei_hdr, in mei_cl_irq_read_msg() 108 length = mei_hdr->length; in mei_cl_irq_read_msg() 110 if (mei_hdr->extended) { in mei_cl_irq_read_msg() 127 if (mei_hdr->extended) { in mei_cl_irq_read_msg() 199 if (mei_hdr in mei_cl_irq_read_msg() 52 mei_cl_hbm_equal(struct mei_cl *cl, struct mei_msg_hdr *mei_hdr) mei_cl_hbm_equal() argument 93 mei_cl_irq_read_msg(struct mei_cl *cl, struct mei_msg_hdr *mei_hdr, struct mei_ext_meta_hdr *meta, struct list_head *cmpl_list) mei_cl_irq_read_msg() argument 321 hdr_is_hbm(struct mei_msg_hdr *mei_hdr) hdr_is_hbm() argument 326 hdr_is_fixed(struct mei_msg_hdr *mei_hdr) hdr_is_fixed() argument 333 struct mei_msg_hdr *mei_hdr; hdr_is_valid() local 363 struct mei_msg_hdr *mei_hdr; mei_irq_read_handler() local [all...] |
H A D | hbm.c | 128 * @mei_hdr: hbm header 132 static inline void mei_hbm_hdr(struct mei_msg_hdr *mei_hdr, size_t length) in mei_hbm_hdr() argument 134 memset(mei_hdr, 0, sizeof(*mei_hdr)); in mei_hbm_hdr() 135 mei_hdr->length = length; in mei_hbm_hdr() 136 mei_hdr->msg_complete = 1; in mei_hbm_hdr() 173 struct mei_msg_hdr mei_hdr; in mei_hbm_cl_write() local 175 mei_hbm_hdr(&mei_hdr, len); in mei_hbm_cl_write() 178 return mei_hbm_write_message(dev, &mei_hdr, buf); in mei_hbm_cl_write() 255 struct mei_msg_hdr mei_hdr; in mei_hbm_start_req() local 291 struct mei_msg_hdr mei_hdr; mei_hbm_dma_setup_req() local 333 struct mei_msg_hdr mei_hdr; mei_hbm_capabilities_req() local 372 struct mei_msg_hdr mei_hdr; mei_hbm_enum_clients_req() local 440 struct mei_msg_hdr mei_hdr; mei_hbm_add_cl_resp() local 500 struct mei_msg_hdr mei_hdr; mei_hbm_cl_notify_req() local 611 struct mei_msg_hdr mei_hdr; mei_hbm_cl_dma_map_req() local 642 struct mei_msg_hdr mei_hdr; mei_hbm_cl_dma_unmap_req() local 730 struct mei_msg_hdr mei_hdr; mei_hbm_prop_req() local 775 struct mei_msg_hdr mei_hdr; mei_hbm_pg() local 803 struct mei_msg_hdr mei_hdr; mei_hbm_stop_req() local [all...] |
H A D | client.c | 1769 struct mei_msg_hdr *mei_hdr; in mei_msg_hdr_init() local 1783 hdr_len = sizeof(*mei_hdr); in mei_msg_hdr_init() 1796 mei_hdr = kzalloc(hdr_len, GFP_KERNEL); in mei_msg_hdr_init() 1797 if (!mei_hdr) in mei_msg_hdr_init() 1800 mei_hdr->host_addr = mei_cl_host_addr(cb->cl); in mei_msg_hdr_init() 1801 mei_hdr->me_addr = mei_cl_me_id(cb->cl); in mei_msg_hdr_init() 1802 mei_hdr->internal = cb->internal; in mei_msg_hdr_init() 1803 mei_hdr->extended = is_ext; in mei_msg_hdr_init() 1808 meta = (struct mei_ext_meta_hdr *)mei_hdr->extension; in mei_msg_hdr_init() 1824 mei_hdr in mei_msg_hdr_init() 1843 struct mei_msg_hdr *mei_hdr = NULL; mei_cl_irq_write() local 1969 struct mei_msg_hdr *mei_hdr = NULL; mei_cl_write() local [all...] |
Completed in 12 milliseconds