mei_device        325 drivers/misc/mei/bus-fixup.c 	struct mei_device *bus;
mei_device        404 drivers/misc/mei/bus-fixup.c 	struct mei_device *bus;
mei_device         36 drivers/misc/mei/bus.c 	struct mei_device *bus;
mei_device        116 drivers/misc/mei/bus.c 	struct mei_device *bus;
mei_device        269 drivers/misc/mei/bus.c 	struct mei_device *bus;
mei_device        355 drivers/misc/mei/bus.c 	struct mei_device *bus = cldev->bus;
mei_device        389 drivers/misc/mei/bus.c 	struct mei_device *bus = cldev->bus;
mei_device        508 drivers/misc/mei/bus.c 	struct mei_device *bus = cldev->bus;
mei_device        574 drivers/misc/mei/bus.c 	struct mei_device *bus;
mei_device        842 drivers/misc/mei/bus.c static struct mei_device *mei_dev_bus_get(struct mei_device *bus)
mei_device        850 drivers/misc/mei/bus.c static void mei_dev_bus_put(struct mei_device *bus)
mei_device        896 drivers/misc/mei/bus.c static struct mei_cl_device *mei_cl_bus_dev_alloc(struct mei_device *bus,
mei_device        935 drivers/misc/mei/bus.c static bool mei_cl_bus_dev_setup(struct mei_device *bus,
mei_device       1019 drivers/misc/mei/bus.c void mei_cl_bus_remove_devices(struct mei_device *bus)
mei_device       1039 drivers/misc/mei/bus.c static void mei_cl_bus_dev_init(struct mei_device *bus,
mei_device       1066 drivers/misc/mei/bus.c static void mei_cl_bus_rescan(struct mei_device *bus)
mei_device       1102 drivers/misc/mei/bus.c 	struct mei_device *bus =
mei_device       1103 drivers/misc/mei/bus.c 		container_of(work, struct mei_device, bus_rescan_work);
mei_device         84 drivers/misc/mei/client.c static void __mei_me_cl_del(struct mei_device *dev, struct mei_me_client *me_cl)
mei_device        100 drivers/misc/mei/client.c void mei_me_cl_del(struct mei_device *dev, struct mei_me_client *me_cl)
mei_device        113 drivers/misc/mei/client.c void mei_me_cl_add(struct mei_device *dev, struct mei_me_client *me_cl)
mei_device        131 drivers/misc/mei/client.c static struct mei_me_client *__mei_me_cl_by_uuid(struct mei_device *dev,
mei_device        159 drivers/misc/mei/client.c struct mei_me_client *mei_me_cl_by_uuid(struct mei_device *dev,
mei_device        182 drivers/misc/mei/client.c struct mei_me_client *mei_me_cl_by_id(struct mei_device *dev, u8 client_id)
mei_device        211 drivers/misc/mei/client.c static struct mei_me_client *__mei_me_cl_by_uuid_id(struct mei_device *dev,
mei_device        240 drivers/misc/mei/client.c struct mei_me_client *mei_me_cl_by_uuid_id(struct mei_device *dev,
mei_device        260 drivers/misc/mei/client.c void mei_me_cl_rm_by_uuid(struct mei_device *dev, const uuid_le *uuid)
mei_device        282 drivers/misc/mei/client.c void mei_me_cl_rm_by_uuid_id(struct mei_device *dev, const uuid_le *uuid, u8 id)
mei_device        302 drivers/misc/mei/client.c void mei_me_cl_rm_all(struct mei_device *dev)
mei_device        529 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device        553 drivers/misc/mei/client.c static void mei_cl_init(struct mei_cl *cl, struct mei_device *dev)
mei_device        574 drivers/misc/mei/client.c struct mei_cl *mei_cl_allocate(struct mei_device *dev)
mei_device        598 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device        640 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device        672 drivers/misc/mei/client.c void mei_host_client_init(struct mei_device *dev)
mei_device        690 drivers/misc/mei/client.c bool mei_hbuf_acquire(struct mei_device *dev)
mei_device        716 drivers/misc/mei/client.c 	struct mei_device *dev = cl->dev;
mei_device        748 drivers/misc/mei/client.c 	struct mei_device *dev = cl->dev;
mei_device        807 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device        839 drivers/misc/mei/client.c 	struct mei_device *dev = cl->dev;
mei_device        869 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device        926 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device        977 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device       1001 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device       1031 drivers/misc/mei/client.c 	struct mei_device *dev = cl->dev;
mei_device       1068 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device       1155 drivers/misc/mei/client.c struct mei_cl *mei_cl_alloc_linked(struct mei_device *dev)
mei_device       1273 drivers/misc/mei/client.c 	struct mei_device *dev = cl->dev;
mei_device       1313 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device       1384 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device       1417 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device       1465 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device       1551 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device       1660 drivers/misc/mei/client.c 	struct mei_device *dev;
mei_device       1808 drivers/misc/mei/client.c 	struct mei_device *dev = cl->dev;
mei_device       1854 drivers/misc/mei/client.c void mei_cl_all_disconnect(struct mei_device *dev)
mei_device         23 drivers/misc/mei/client.h void mei_me_cl_add(struct mei_device *dev, struct mei_me_client *me_cl);
mei_device         24 drivers/misc/mei/client.h void mei_me_cl_del(struct mei_device *dev, struct mei_me_client *me_cl);
mei_device         26 drivers/misc/mei/client.h struct mei_me_client *mei_me_cl_by_uuid(struct mei_device *dev,
mei_device         28 drivers/misc/mei/client.h struct mei_me_client *mei_me_cl_by_id(struct mei_device *dev, u8 client_id);
mei_device         29 drivers/misc/mei/client.h struct mei_me_client *mei_me_cl_by_uuid_id(struct mei_device *dev,
mei_device         31 drivers/misc/mei/client.h void mei_me_cl_rm_by_uuid(struct mei_device *dev, const uuid_le *uuid);
mei_device         32 drivers/misc/mei/client.h void mei_me_cl_rm_by_uuid_id(struct mei_device *dev,
mei_device         34 drivers/misc/mei/client.h void mei_me_cl_rm_all(struct mei_device *dev);
mei_device         81 drivers/misc/mei/client.h struct mei_cl *mei_cl_allocate(struct mei_device *dev);
mei_device         86 drivers/misc/mei/client.h struct mei_cl *mei_cl_alloc_linked(struct mei_device *dev);
mei_device        201 drivers/misc/mei/client.h void mei_host_client_init(struct mei_device *dev);
mei_device        212 drivers/misc/mei/client.h void mei_cl_all_disconnect(struct mei_device *dev);
mei_device         21 drivers/misc/mei/debugfs.c 	struct mei_device *dev = m->private;
mei_device         59 drivers/misc/mei/debugfs.c 	struct mei_device *dev = m->private;
mei_device         90 drivers/misc/mei/debugfs.c 	struct mei_device *dev = m->private;
mei_device        119 drivers/misc/mei/debugfs.c 	struct mei_device *dev;
mei_device        123 drivers/misc/mei/debugfs.c 			   struct mei_device, allow_fixed_address);
mei_device        144 drivers/misc/mei/debugfs.c void mei_dbgfs_deregister(struct mei_device *dev)
mei_device        158 drivers/misc/mei/debugfs.c void mei_dbgfs_register(struct mei_device *dev, const char *name)
mei_device         21 drivers/misc/mei/dma-ring.c static int mei_dmam_dscr_alloc(struct mei_device *dev,
mei_device         47 drivers/misc/mei/dma-ring.c static void mei_dmam_dscr_free(struct mei_device *dev,
mei_device         61 drivers/misc/mei/dma-ring.c void mei_dmam_ring_free(struct mei_device *dev)
mei_device         75 drivers/misc/mei/dma-ring.c int mei_dmam_ring_alloc(struct mei_device *dev)
mei_device         96 drivers/misc/mei/dma-ring.c bool mei_dma_ring_is_allocated(struct mei_device *dev)
mei_device        102 drivers/misc/mei/dma-ring.c struct hbm_dma_ring_ctrl *mei_dma_ring_ctrl(struct mei_device *dev)
mei_device        111 drivers/misc/mei/dma-ring.c void mei_dma_ring_reset(struct mei_device *dev)
mei_device        128 drivers/misc/mei/dma-ring.c static size_t mei_dma_copy_from(struct mei_device *dev, unsigned char *buf,
mei_device        148 drivers/misc/mei/dma-ring.c static size_t mei_dma_copy_to(struct mei_device *dev, unsigned char *buf,
mei_device        167 drivers/misc/mei/dma-ring.c void mei_dma_ring_read(struct mei_device *dev, unsigned char *buf, u32 len)
mei_device        202 drivers/misc/mei/dma-ring.c static inline u32 mei_dma_ring_hbuf_depth(struct mei_device *dev)
mei_device        213 drivers/misc/mei/dma-ring.c u32 mei_dma_ring_empty_slots(struct mei_device *dev)
mei_device        244 drivers/misc/mei/dma-ring.c void mei_dma_ring_write(struct mei_device *dev, unsigned char *buf, u32 len)
mei_device         95 drivers/misc/mei/hbm.c static inline int mei_hbm_write_message(struct mei_device *dev,
mei_device        107 drivers/misc/mei/hbm.c void mei_hbm_idle(struct mei_device *dev)
mei_device        118 drivers/misc/mei/hbm.c void mei_hbm_reset(struct mei_device *dev)
mei_device        174 drivers/misc/mei/hbm.c static inline int mei_hbm_cl_write(struct mei_device *dev, struct mei_cl *cl,
mei_device        210 drivers/misc/mei/hbm.c struct mei_cl *mei_hbm_cl_find_by_cmd(struct mei_device *dev, void *buf)
mei_device        229 drivers/misc/mei/hbm.c int mei_hbm_start_wait(struct mei_device *dev)
mei_device        257 drivers/misc/mei/hbm.c int mei_hbm_start_req(struct mei_device *dev)
mei_device        294 drivers/misc/mei/hbm.c static int mei_hbm_dma_setup_req(struct mei_device *dev)
mei_device        337 drivers/misc/mei/hbm.c static int mei_hbm_enum_clients_req(struct mei_device *dev)
mei_device        375 drivers/misc/mei/hbm.c static int mei_hbm_me_cl_add(struct mei_device *dev,
mei_device        407 drivers/misc/mei/hbm.c static int mei_hbm_add_cl_resp(struct mei_device *dev, u8 addr, u8 status)
mei_device        438 drivers/misc/mei/hbm.c static int mei_hbm_fw_add_cl_req(struct mei_device *dev,
mei_device        466 drivers/misc/mei/hbm.c int mei_hbm_cl_notify_req(struct mei_device *dev,
mei_device        511 drivers/misc/mei/hbm.c static void mei_hbm_cl_notify_start_res(struct mei_device *dev,
mei_device        537 drivers/misc/mei/hbm.c static void mei_hbm_cl_notify_stop_res(struct mei_device *dev,
mei_device        562 drivers/misc/mei/hbm.c static void mei_hbm_cl_notify(struct mei_device *dev,
mei_device        580 drivers/misc/mei/hbm.c static int mei_hbm_prop_req(struct mei_device *dev, unsigned long start_idx)
mei_device        627 drivers/misc/mei/hbm.c int mei_hbm_pg(struct mei_device *dev, u8 pg_cmd)
mei_device        656 drivers/misc/mei/hbm.c static int mei_hbm_stop_req(struct mei_device *dev)
mei_device        679 drivers/misc/mei/hbm.c int mei_hbm_cl_flow_control_req(struct mei_device *dev, struct mei_cl *cl)
mei_device        696 drivers/misc/mei/hbm.c static int mei_hbm_add_single_tx_flow_ctrl_creds(struct mei_device *dev,
mei_device        729 drivers/misc/mei/hbm.c static void mei_hbm_cl_tx_flow_ctrl_creds_res(struct mei_device *dev,
mei_device        757 drivers/misc/mei/hbm.c int mei_hbm_cl_disconnect_req(struct mei_device *dev, struct mei_cl *cl)
mei_device        773 drivers/misc/mei/hbm.c int mei_hbm_cl_disconnect_rsp(struct mei_device *dev, struct mei_cl *cl)
mei_device        789 drivers/misc/mei/hbm.c static void mei_hbm_cl_disconnect_res(struct mei_device *dev, struct mei_cl *cl,
mei_device        810 drivers/misc/mei/hbm.c int mei_hbm_cl_connect_req(struct mei_device *dev, struct mei_cl *cl)
mei_device        826 drivers/misc/mei/hbm.c static void mei_hbm_cl_connect_res(struct mei_device *dev, struct mei_cl *cl,
mei_device        856 drivers/misc/mei/hbm.c static void mei_hbm_cl_res(struct mei_device *dev,
mei_device        911 drivers/misc/mei/hbm.c static int mei_hbm_fw_disconnect_req(struct mei_device *dev,
mei_device        938 drivers/misc/mei/hbm.c static int mei_hbm_pg_enter_res(struct mei_device *dev)
mei_device        958 drivers/misc/mei/hbm.c void mei_hbm_pg_resume(struct mei_device *dev)
mei_device        971 drivers/misc/mei/hbm.c static int mei_hbm_pg_exit_res(struct mei_device *dev)
mei_device       1010 drivers/misc/mei/hbm.c static void mei_hbm_config_features(struct mei_device *dev)
mei_device       1064 drivers/misc/mei/hbm.c bool mei_hbm_version_is_supported(struct mei_device *dev)
mei_device       1080 drivers/misc/mei/hbm.c int mei_hbm_dispatch(struct mei_device *dev, struct mei_msg_hdr *hdr)
mei_device         10 drivers/misc/mei/hbm.h struct mei_device;
mei_device         37 drivers/misc/mei/hbm.h int mei_hbm_dispatch(struct mei_device *dev, struct mei_msg_hdr *hdr);
mei_device         39 drivers/misc/mei/hbm.h void mei_hbm_idle(struct mei_device *dev);
mei_device         40 drivers/misc/mei/hbm.h void mei_hbm_reset(struct mei_device *dev);
mei_device         41 drivers/misc/mei/hbm.h int mei_hbm_start_req(struct mei_device *dev);
mei_device         42 drivers/misc/mei/hbm.h int mei_hbm_start_wait(struct mei_device *dev);
mei_device         43 drivers/misc/mei/hbm.h int mei_hbm_cl_flow_control_req(struct mei_device *dev, struct mei_cl *cl);
mei_device         44 drivers/misc/mei/hbm.h int mei_hbm_cl_disconnect_req(struct mei_device *dev, struct mei_cl *cl);
mei_device         45 drivers/misc/mei/hbm.h int mei_hbm_cl_disconnect_rsp(struct mei_device *dev, struct mei_cl *cl);
mei_device         46 drivers/misc/mei/hbm.h int mei_hbm_cl_connect_req(struct mei_device *dev, struct mei_cl *cl);
mei_device         47 drivers/misc/mei/hbm.h bool mei_hbm_version_is_supported(struct mei_device *dev);
mei_device         48 drivers/misc/mei/hbm.h int mei_hbm_pg(struct mei_device *dev, u8 pg_cmd);
mei_device         49 drivers/misc/mei/hbm.h void mei_hbm_pg_resume(struct mei_device *dev);
mei_device         50 drivers/misc/mei/hbm.h int mei_hbm_cl_notify_req(struct mei_device *dev,
mei_device         58 drivers/misc/mei/hw-me.c static inline u32 mei_me_mecbrw_read(const struct mei_device *dev)
mei_device         69 drivers/misc/mei/hw-me.c static inline void mei_me_hcbww_write(struct mei_device *dev, u32 data)
mei_device         81 drivers/misc/mei/hw-me.c static inline u32 mei_me_mecsr_read(const struct mei_device *dev)
mei_device         98 drivers/misc/mei/hw-me.c static inline u32 mei_hcsr_read(const struct mei_device *dev)
mei_device        114 drivers/misc/mei/hw-me.c static inline void mei_hcsr_write(struct mei_device *dev, u32 reg)
mei_device        127 drivers/misc/mei/hw-me.c static inline void mei_hcsr_set(struct mei_device *dev, u32 reg)
mei_device        138 drivers/misc/mei/hw-me.c static inline void mei_hcsr_set_hig(struct mei_device *dev)
mei_device        153 drivers/misc/mei/hw-me.c static inline u32 mei_me_d0i3c_read(const struct mei_device *dev)
mei_device        169 drivers/misc/mei/hw-me.c static inline void mei_me_d0i3c_write(struct mei_device *dev, u32 reg)
mei_device        183 drivers/misc/mei/hw-me.c static int mei_me_fw_status(struct mei_device *dev,
mei_device        214 drivers/misc/mei/hw-me.c static void mei_me_hw_config(struct mei_device *dev)
mei_device        246 drivers/misc/mei/hw-me.c static inline enum mei_pg_state mei_me_pg_state(struct mei_device *dev)
mei_device        265 drivers/misc/mei/hw-me.c static inline void me_intr_disable(struct mei_device *dev, u32 hcsr)
mei_device        277 drivers/misc/mei/hw-me.c static inline void me_intr_clear(struct mei_device *dev, u32 hcsr)
mei_device        288 drivers/misc/mei/hw-me.c static void mei_me_intr_clear(struct mei_device *dev)
mei_device        299 drivers/misc/mei/hw-me.c static void mei_me_intr_enable(struct mei_device *dev)
mei_device        312 drivers/misc/mei/hw-me.c static void mei_me_intr_disable(struct mei_device *dev)
mei_device        324 drivers/misc/mei/hw-me.c static void mei_me_synchronize_irq(struct mei_device *dev)
mei_device        336 drivers/misc/mei/hw-me.c static void mei_me_hw_reset_release(struct mei_device *dev)
mei_device        350 drivers/misc/mei/hw-me.c static void mei_me_host_set_ready(struct mei_device *dev)
mei_device        364 drivers/misc/mei/hw-me.c static bool mei_me_host_is_ready(struct mei_device *dev)
mei_device        377 drivers/misc/mei/hw-me.c static bool mei_me_hw_is_ready(struct mei_device *dev)
mei_device        390 drivers/misc/mei/hw-me.c static bool mei_me_hw_is_resetting(struct mei_device *dev)
mei_device        404 drivers/misc/mei/hw-me.c static int mei_me_hw_ready_wait(struct mei_device *dev)
mei_device        427 drivers/misc/mei/hw-me.c static int mei_me_hw_start(struct mei_device *dev)
mei_device        447 drivers/misc/mei/hw-me.c static unsigned char mei_hbuf_filled_slots(struct mei_device *dev)
mei_device        467 drivers/misc/mei/hw-me.c static bool mei_me_hbuf_is_empty(struct mei_device *dev)
mei_device        479 drivers/misc/mei/hw-me.c static int mei_me_hbuf_empty_slots(struct mei_device *dev)
mei_device        501 drivers/misc/mei/hw-me.c static u32 mei_me_hbuf_depth(const struct mei_device *dev)
mei_device        519 drivers/misc/mei/hw-me.c static int mei_me_hbuf_write(struct mei_device *dev,
mei_device        574 drivers/misc/mei/hw-me.c static int mei_me_count_full_read_slots(struct mei_device *dev)
mei_device        603 drivers/misc/mei/hw-me.c static int mei_me_read_slots(struct mei_device *dev, unsigned char *buffer,
mei_device        626 drivers/misc/mei/hw-me.c static void mei_me_pg_set(struct mei_device *dev)
mei_device        645 drivers/misc/mei/hw-me.c static void mei_me_pg_unset(struct mei_device *dev)
mei_device        668 drivers/misc/mei/hw-me.c static int mei_me_pg_legacy_enter_sync(struct mei_device *dev)
mei_device        705 drivers/misc/mei/hw-me.c static int mei_me_pg_legacy_exit_sync(struct mei_device *dev)
mei_device        758 drivers/misc/mei/hw-me.c static bool mei_me_pg_in_transition(struct mei_device *dev)
mei_device        771 drivers/misc/mei/hw-me.c static bool mei_me_pg_is_enabled(struct mei_device *dev)
mei_device        807 drivers/misc/mei/hw-me.c static u32 mei_me_d0i3_set(struct mei_device *dev, bool intr)
mei_device        829 drivers/misc/mei/hw-me.c static u32 mei_me_d0i3_unset(struct mei_device *dev)
mei_device        848 drivers/misc/mei/hw-me.c static int mei_me_d0i3_enter_sync(struct mei_device *dev)
mei_device        924 drivers/misc/mei/hw-me.c static int mei_me_d0i3_enter(struct mei_device *dev)
mei_device        951 drivers/misc/mei/hw-me.c static int mei_me_d0i3_exit_sync(struct mei_device *dev)
mei_device       1004 drivers/misc/mei/hw-me.c static void mei_me_pg_legacy_intr(struct mei_device *dev)
mei_device       1023 drivers/misc/mei/hw-me.c static void mei_me_d0i3_intr(struct mei_device *dev, u32 intr_source)
mei_device       1064 drivers/misc/mei/hw-me.c static void mei_me_pg_intr(struct mei_device *dev, u32 intr_source)
mei_device       1081 drivers/misc/mei/hw-me.c int mei_me_pg_enter_sync(struct mei_device *dev)
mei_device       1098 drivers/misc/mei/hw-me.c int mei_me_pg_exit_sync(struct mei_device *dev)
mei_device       1116 drivers/misc/mei/hw-me.c static int mei_me_hw_reset(struct mei_device *dev, bool intr_enable)
mei_device       1187 drivers/misc/mei/hw-me.c 	struct mei_device *dev = (struct mei_device *)dev_id;
mei_device       1213 drivers/misc/mei/hw-me.c 	struct mei_device *dev = (struct mei_device *) dev_id;
mei_device       1469 drivers/misc/mei/hw-me.c struct mei_device *mei_me_dev_init(struct pci_dev *pdev,
mei_device       1472 drivers/misc/mei/hw-me.c 	struct mei_device *dev;
mei_device       1476 drivers/misc/mei/hw-me.c 	dev = devm_kzalloc(&pdev->dev, sizeof(struct mei_device) +
mei_device         94 drivers/misc/mei/hw-me.h struct mei_device *mei_me_dev_init(struct pci_dev *pdev,
mei_device         97 drivers/misc/mei/hw-me.h int mei_me_pg_enter_sync(struct mei_device *dev);
mei_device         98 drivers/misc/mei/hw-me.h int mei_me_pg_exit_sync(struct mei_device *dev);
mei_device        157 drivers/misc/mei/hw-txe.c static bool mei_txe_aliveness_set(struct mei_device *dev, u32 req)
mei_device        183 drivers/misc/mei/hw-txe.c static u32 mei_txe_aliveness_req_get(struct mei_device *dev)
mei_device        200 drivers/misc/mei/hw-txe.c static u32 mei_txe_aliveness_get(struct mei_device *dev)
mei_device        219 drivers/misc/mei/hw-txe.c static int mei_txe_aliveness_poll(struct mei_device *dev, u32 expected)
mei_device        252 drivers/misc/mei/hw-txe.c static int mei_txe_aliveness_wait(struct mei_device *dev, u32 expected)
mei_device        292 drivers/misc/mei/hw-txe.c int mei_txe_aliveness_set_sync(struct mei_device *dev, u32 req)
mei_device        306 drivers/misc/mei/hw-txe.c static bool mei_txe_pg_in_transition(struct mei_device *dev)
mei_device        318 drivers/misc/mei/hw-txe.c static bool mei_txe_pg_is_enabled(struct mei_device *dev)
mei_device        331 drivers/misc/mei/hw-txe.c static inline enum mei_pg_state mei_txe_pg_state(struct mei_device *dev)
mei_device        343 drivers/misc/mei/hw-txe.c static void mei_txe_input_ready_interrupt_enable(struct mei_device *dev)
mei_device        385 drivers/misc/mei/hw-txe.c static bool mei_txe_is_input_ready(struct mei_device *dev)
mei_device        399 drivers/misc/mei/hw-txe.c static inline void mei_txe_intr_clear(struct mei_device *dev)
mei_device        414 drivers/misc/mei/hw-txe.c static void mei_txe_intr_disable(struct mei_device *dev)
mei_device        426 drivers/misc/mei/hw-txe.c static void mei_txe_intr_enable(struct mei_device *dev)
mei_device        439 drivers/misc/mei/hw-txe.c static void mei_txe_synchronize_irq(struct mei_device *dev)
mei_device        457 drivers/misc/mei/hw-txe.c static bool mei_txe_pending_interrupts(struct mei_device *dev)
mei_device        485 drivers/misc/mei/hw-txe.c static void mei_txe_input_payload_write(struct mei_device *dev,
mei_device        503 drivers/misc/mei/hw-txe.c static u32 mei_txe_out_data_read(const struct mei_device *dev,
mei_device        519 drivers/misc/mei/hw-txe.c static void mei_txe_readiness_set_host_rdy(struct mei_device *dev)
mei_device        533 drivers/misc/mei/hw-txe.c static void mei_txe_readiness_clear(struct mei_device *dev)
mei_device        548 drivers/misc/mei/hw-txe.c static u32 mei_txe_readiness_get(struct mei_device *dev)
mei_device        576 drivers/misc/mei/hw-txe.c static bool mei_txe_hw_is_ready(struct mei_device *dev)
mei_device        590 drivers/misc/mei/hw-txe.c static inline bool mei_txe_host_is_ready(struct mei_device *dev)
mei_device        605 drivers/misc/mei/hw-txe.c static int mei_txe_readiness_wait(struct mei_device *dev)
mei_device        637 drivers/misc/mei/hw-txe.c static int mei_txe_fw_status(struct mei_device *dev,
mei_device        670 drivers/misc/mei/hw-txe.c static void mei_txe_hw_config(struct mei_device *dev)
mei_device        693 drivers/misc/mei/hw-txe.c static int mei_txe_write(struct mei_device *dev,
mei_device        759 drivers/misc/mei/hw-txe.c static u32 mei_txe_hbuf_depth(const struct mei_device *dev)
mei_device        771 drivers/misc/mei/hw-txe.c static int mei_txe_hbuf_empty_slots(struct mei_device *dev)
mei_device        785 drivers/misc/mei/hw-txe.c static int mei_txe_count_full_read_slots(struct mei_device *dev)
mei_device        799 drivers/misc/mei/hw-txe.c static u32 mei_txe_read_hdr(const struct mei_device *dev)
mei_device        812 drivers/misc/mei/hw-txe.c static int mei_txe_read(struct mei_device *dev,
mei_device        854 drivers/misc/mei/hw-txe.c static int mei_txe_hw_reset(struct mei_device *dev, bool intr_enable)
mei_device        908 drivers/misc/mei/hw-txe.c static int mei_txe_hw_start(struct mei_device *dev)
mei_device        967 drivers/misc/mei/hw-txe.c static bool mei_txe_check_and_ack_intrs(struct mei_device *dev, bool do_ack)
mei_device       1028 drivers/misc/mei/hw-txe.c 	struct mei_device *dev = dev_id;
mei_device       1046 drivers/misc/mei/hw-txe.c 	struct mei_device *dev = (struct mei_device *) dev_id;
mei_device       1195 drivers/misc/mei/hw-txe.c struct mei_device *mei_txe_dev_init(struct pci_dev *pdev)
mei_device       1197 drivers/misc/mei/hw-txe.c 	struct mei_device *dev;
mei_device       1200 drivers/misc/mei/hw-txe.c 	dev = devm_kzalloc(&pdev->dev, sizeof(struct mei_device) +
mei_device       1223 drivers/misc/mei/hw-txe.c int mei_txe_setup_satt2(struct mei_device *dev, phys_addr_t addr, u32 range)
mei_device         50 drivers/misc/mei/hw-txe.h static inline struct mei_device *hw_txe_to_mei(struct mei_txe_hw *hw)
mei_device         52 drivers/misc/mei/hw-txe.h 	return container_of((void *)hw, struct mei_device, hw);
mei_device         55 drivers/misc/mei/hw-txe.h struct mei_device *mei_txe_dev_init(struct pci_dev *pdev);
mei_device         60 drivers/misc/mei/hw-txe.h int mei_txe_aliveness_set_sync(struct mei_device *dev, u32 req);
mei_device         62 drivers/misc/mei/hw-txe.h int mei_txe_setup_satt2(struct mei_device *dev, phys_addr_t addr, u32 range);
mei_device         82 drivers/misc/mei/init.c void mei_cancel_work(struct mei_device *dev)
mei_device         98 drivers/misc/mei/init.c int mei_reset(struct mei_device *dev)
mei_device        184 drivers/misc/mei/init.c int mei_start(struct mei_device *dev)
mei_device        247 drivers/misc/mei/init.c int mei_restart(struct mei_device *dev)
mei_device        276 drivers/misc/mei/init.c 	struct mei_device *dev =
mei_device        277 drivers/misc/mei/init.c 		container_of(work, struct mei_device,  reset_work);
mei_device        299 drivers/misc/mei/init.c void mei_stop(struct mei_device *dev)
mei_device        330 drivers/misc/mei/init.c bool mei_write_is_idle(struct mei_device *dev)
mei_device        355 drivers/misc/mei/init.c void mei_device_init(struct mei_device *dev,
mei_device         29 drivers/misc/mei/interrupt.c void mei_irq_compl_handler(struct mei_device *dev, struct list_head *cmpl_list)
mei_device         65 drivers/misc/mei/interrupt.c static void mei_irq_discard_msg(struct mei_device *dev, struct mei_msg_hdr *hdr)
mei_device         91 drivers/misc/mei/interrupt.c 	struct mei_device *dev = cl->dev;
mei_device        169 drivers/misc/mei/interrupt.c 	struct mei_device *dev = cl->dev;
mei_device        201 drivers/misc/mei/interrupt.c 	struct mei_device *dev = cl->dev;
mei_device        264 drivers/misc/mei/interrupt.c int mei_irq_read_handler(struct mei_device *dev,
mei_device        368 drivers/misc/mei/interrupt.c int mei_irq_write_handler(struct mei_device *dev, struct list_head *cmpl_list)
mei_device        463 drivers/misc/mei/interrupt.c 	struct mei_device *dev = cl->dev;
mei_device        483 drivers/misc/mei/interrupt.c void mei_schedule_stall_timer(struct mei_device *dev)
mei_device        497 drivers/misc/mei/interrupt.c 	struct mei_device *dev = container_of(work,
mei_device        498 drivers/misc/mei/interrupt.c 					struct mei_device, timer_work.work);
mei_device         47 drivers/misc/mei/main.c 	struct mei_device *dev;
mei_device         52 drivers/misc/mei/main.c 	dev = container_of(inode->i_cdev, struct mei_device, cdev);
mei_device         94 drivers/misc/mei/main.c 	struct mei_device *dev;
mei_device        134 drivers/misc/mei/main.c 	struct mei_device *dev;
mei_device        255 drivers/misc/mei/main.c 	struct mei_device *dev;
mei_device        345 drivers/misc/mei/main.c 	struct mei_device *dev;
mei_device        455 drivers/misc/mei/main.c 	struct mei_device *dev;
mei_device        565 drivers/misc/mei/main.c 	struct mei_device *dev;
mei_device        619 drivers/misc/mei/main.c 	struct mei_device *dev = cl->dev;
mei_device        644 drivers/misc/mei/main.c 	struct mei_device *dev;
mei_device        715 drivers/misc/mei/main.c 	struct mei_device *dev = dev_get_drvdata(device);
mei_device        747 drivers/misc/mei/main.c 	struct mei_device *dev = dev_get_drvdata(device);
mei_device        777 drivers/misc/mei/main.c 	struct mei_device *dev = dev_get_drvdata(device);
mei_device        791 drivers/misc/mei/main.c 	struct mei_device *dev = dev_get_drvdata(device);
mei_device        823 drivers/misc/mei/main.c 	struct mei_device *dev = dev_get_drvdata(device);
mei_device        850 drivers/misc/mei/main.c 	struct mei_device *dev = dev_get_drvdata(device);
mei_device        867 drivers/misc/mei/main.c void mei_set_devstate(struct mei_device *dev, enum mei_dev_state state)
mei_device        920 drivers/misc/mei/main.c static int mei_minor_get(struct mei_device *dev)
mei_device        940 drivers/misc/mei/main.c static void mei_minor_free(struct mei_device *dev)
mei_device        947 drivers/misc/mei/main.c int mei_register(struct mei_device *dev, struct device *parent)
mei_device        992 drivers/misc/mei/main.c void mei_deregister(struct mei_device *dev)
mei_device        224 drivers/misc/mei/mei_dev.h 	struct mei_device *dev;
mei_device        285 drivers/misc/mei/mei_dev.h 	bool (*host_is_ready)(struct mei_device *dev);
mei_device        287 drivers/misc/mei/mei_dev.h 	bool (*hw_is_ready)(struct mei_device *dev);
mei_device        288 drivers/misc/mei/mei_dev.h 	int (*hw_reset)(struct mei_device *dev, bool enable);
mei_device        289 drivers/misc/mei/mei_dev.h 	int (*hw_start)(struct mei_device *dev);
mei_device        290 drivers/misc/mei/mei_dev.h 	void (*hw_config)(struct mei_device *dev);
mei_device        292 drivers/misc/mei/mei_dev.h 	int (*fw_status)(struct mei_device *dev, struct mei_fw_status *fw_sts);
mei_device        293 drivers/misc/mei/mei_dev.h 	enum mei_pg_state (*pg_state)(struct mei_device *dev);
mei_device        294 drivers/misc/mei/mei_dev.h 	bool (*pg_in_transition)(struct mei_device *dev);
mei_device        295 drivers/misc/mei/mei_dev.h 	bool (*pg_is_enabled)(struct mei_device *dev);
mei_device        297 drivers/misc/mei/mei_dev.h 	void (*intr_clear)(struct mei_device *dev);
mei_device        298 drivers/misc/mei/mei_dev.h 	void (*intr_enable)(struct mei_device *dev);
mei_device        299 drivers/misc/mei/mei_dev.h 	void (*intr_disable)(struct mei_device *dev);
mei_device        300 drivers/misc/mei/mei_dev.h 	void (*synchronize_irq)(struct mei_device *dev);
mei_device        302 drivers/misc/mei/mei_dev.h 	int (*hbuf_free_slots)(struct mei_device *dev);
mei_device        303 drivers/misc/mei/mei_dev.h 	bool (*hbuf_is_ready)(struct mei_device *dev);
mei_device        304 drivers/misc/mei/mei_dev.h 	u32 (*hbuf_depth)(const struct mei_device *dev);
mei_device        305 drivers/misc/mei/mei_dev.h 	int (*write)(struct mei_device *dev,
mei_device        309 drivers/misc/mei/mei_dev.h 	int (*rdbuf_full_slots)(struct mei_device *dev);
mei_device        311 drivers/misc/mei/mei_dev.h 	u32 (*read_hdr)(const struct mei_device *dev);
mei_device        312 drivers/misc/mei/mei_dev.h 	int (*read)(struct mei_device *dev,
mei_device        325 drivers/misc/mei/mei_dev.h void mei_cl_bus_remove_devices(struct mei_device *bus);
mei_device        581 drivers/misc/mei/mei_dev.h void mei_device_init(struct mei_device *dev,
mei_device        584 drivers/misc/mei/mei_dev.h int mei_reset(struct mei_device *dev);
mei_device        585 drivers/misc/mei/mei_dev.h int mei_start(struct mei_device *dev);
mei_device        586 drivers/misc/mei/mei_dev.h int mei_restart(struct mei_device *dev);
mei_device        587 drivers/misc/mei/mei_dev.h void mei_stop(struct mei_device *dev);
mei_device        588 drivers/misc/mei/mei_dev.h void mei_cancel_work(struct mei_device *dev);
mei_device        590 drivers/misc/mei/mei_dev.h void mei_set_devstate(struct mei_device *dev, enum mei_dev_state state);
mei_device        592 drivers/misc/mei/mei_dev.h int mei_dmam_ring_alloc(struct mei_device *dev);
mei_device        593 drivers/misc/mei/mei_dev.h void mei_dmam_ring_free(struct mei_device *dev);
mei_device        594 drivers/misc/mei/mei_dev.h bool mei_dma_ring_is_allocated(struct mei_device *dev);
mei_device        595 drivers/misc/mei/mei_dev.h void mei_dma_ring_reset(struct mei_device *dev);
mei_device        596 drivers/misc/mei/mei_dev.h void mei_dma_ring_read(struct mei_device *dev, unsigned char *buf, u32 len);
mei_device        597 drivers/misc/mei/mei_dev.h void mei_dma_ring_write(struct mei_device *dev, unsigned char *buf, u32 len);
mei_device        598 drivers/misc/mei/mei_dev.h u32 mei_dma_ring_empty_slots(struct mei_device *dev);
mei_device        605 drivers/misc/mei/mei_dev.h void mei_schedule_stall_timer(struct mei_device *dev);
mei_device        606 drivers/misc/mei/mei_dev.h int mei_irq_read_handler(struct mei_device *dev,
mei_device        609 drivers/misc/mei/mei_dev.h int mei_irq_write_handler(struct mei_device *dev, struct list_head *cmpl_list);
mei_device        610 drivers/misc/mei/mei_dev.h void mei_irq_compl_handler(struct mei_device *dev, struct list_head *cmpl_list);
mei_device        617 drivers/misc/mei/mei_dev.h static inline void mei_hw_config(struct mei_device *dev)
mei_device        622 drivers/misc/mei/mei_dev.h static inline enum mei_pg_state mei_pg_state(struct mei_device *dev)
mei_device        627 drivers/misc/mei/mei_dev.h static inline bool mei_pg_in_transition(struct mei_device *dev)
mei_device        632 drivers/misc/mei/mei_dev.h static inline bool mei_pg_is_enabled(struct mei_device *dev)
mei_device        637 drivers/misc/mei/mei_dev.h static inline int mei_hw_reset(struct mei_device *dev, bool enable)
mei_device        642 drivers/misc/mei/mei_dev.h static inline int mei_hw_start(struct mei_device *dev)
mei_device        647 drivers/misc/mei/mei_dev.h static inline void mei_clear_interrupts(struct mei_device *dev)
mei_device        652 drivers/misc/mei/mei_dev.h static inline void mei_enable_interrupts(struct mei_device *dev)
mei_device        657 drivers/misc/mei/mei_dev.h static inline void mei_disable_interrupts(struct mei_device *dev)
mei_device        662 drivers/misc/mei/mei_dev.h static inline void mei_synchronize_irq(struct mei_device *dev)
mei_device        667 drivers/misc/mei/mei_dev.h static inline bool mei_host_is_ready(struct mei_device *dev)
mei_device        671 drivers/misc/mei/mei_dev.h static inline bool mei_hw_is_ready(struct mei_device *dev)
mei_device        676 drivers/misc/mei/mei_dev.h static inline bool mei_hbuf_is_ready(struct mei_device *dev)
mei_device        681 drivers/misc/mei/mei_dev.h static inline int mei_hbuf_empty_slots(struct mei_device *dev)
mei_device        686 drivers/misc/mei/mei_dev.h static inline u32 mei_hbuf_depth(const struct mei_device *dev)
mei_device        691 drivers/misc/mei/mei_dev.h static inline int mei_write_message(struct mei_device *dev,
mei_device        698 drivers/misc/mei/mei_dev.h static inline u32 mei_read_hdr(const struct mei_device *dev)
mei_device        703 drivers/misc/mei/mei_dev.h static inline void mei_read_slots(struct mei_device *dev,
mei_device        709 drivers/misc/mei/mei_dev.h static inline int mei_count_full_read_slots(struct mei_device *dev)
mei_device        714 drivers/misc/mei/mei_dev.h static inline int mei_fw_status(struct mei_device *dev,
mei_device        720 drivers/misc/mei/mei_dev.h bool mei_hbuf_acquire(struct mei_device *dev);
mei_device        722 drivers/misc/mei/mei_dev.h bool mei_write_is_idle(struct mei_device *dev);
mei_device        725 drivers/misc/mei/mei_dev.h void mei_dbgfs_register(struct mei_device *dev, const char *name);
mei_device        726 drivers/misc/mei/mei_dev.h void mei_dbgfs_deregister(struct mei_device *dev);
mei_device        728 drivers/misc/mei/mei_dev.h static inline void mei_dbgfs_register(struct mei_device *dev, const char *name) {}
mei_device        729 drivers/misc/mei/mei_dev.h static inline void mei_dbgfs_deregister(struct mei_device *dev) {}
mei_device        732 drivers/misc/mei/mei_dev.h int mei_register(struct mei_device *dev, struct device *parent);
mei_device        733 drivers/misc/mei/mei_dev.h void mei_deregister(struct mei_device *dev);
mei_device        750 drivers/misc/mei/mei_dev.h static inline ssize_t mei_fw_status_str(struct mei_device *dev,
mei_device        121 drivers/misc/mei/pci-me.c static inline void mei_me_set_pm_domain(struct mei_device *dev);
mei_device        122 drivers/misc/mei/pci-me.c static inline void mei_me_unset_pm_domain(struct mei_device *dev);
mei_device        124 drivers/misc/mei/pci-me.c static inline void mei_me_set_pm_domain(struct mei_device *dev) {}
mei_device        125 drivers/misc/mei/pci-me.c static inline void mei_me_unset_pm_domain(struct mei_device *dev) {}
mei_device        158 drivers/misc/mei/pci-me.c 	struct mei_device *dev;
mei_device        286 drivers/misc/mei/pci-me.c 	struct mei_device *dev;
mei_device        311 drivers/misc/mei/pci-me.c 	struct mei_device *dev;
mei_device        336 drivers/misc/mei/pci-me.c 	struct mei_device *dev = pci_get_drvdata(pdev);
mei_device        356 drivers/misc/mei/pci-me.c 	struct mei_device *dev;
mei_device        394 drivers/misc/mei/pci-me.c 	struct mei_device *dev;
mei_device        409 drivers/misc/mei/pci-me.c 	struct mei_device *dev;
mei_device        437 drivers/misc/mei/pci-me.c 	struct mei_device *dev;
mei_device        465 drivers/misc/mei/pci-me.c static inline void mei_me_set_pm_domain(struct mei_device *dev)
mei_device        485 drivers/misc/mei/pci-me.c static inline void mei_me_unset_pm_domain(struct mei_device *dev)
mei_device         38 drivers/misc/mei/pci-txe.c static inline void mei_txe_set_pm_domain(struct mei_device *dev);
mei_device         39 drivers/misc/mei/pci-txe.c static inline void mei_txe_unset_pm_domain(struct mei_device *dev);
mei_device         41 drivers/misc/mei/pci-txe.c static inline void mei_txe_set_pm_domain(struct mei_device *dev) {}
mei_device         42 drivers/misc/mei/pci-txe.c static inline void mei_txe_unset_pm_domain(struct mei_device *dev) {}
mei_device         55 drivers/misc/mei/pci-txe.c 	struct mei_device *dev;
mei_device        172 drivers/misc/mei/pci-txe.c 	struct mei_device *dev;
mei_device        197 drivers/misc/mei/pci-txe.c 	struct mei_device *dev;
mei_device        222 drivers/misc/mei/pci-txe.c 	struct mei_device *dev = pci_get_drvdata(pdev);
mei_device        242 drivers/misc/mei/pci-txe.c 	struct mei_device *dev;
mei_device        279 drivers/misc/mei/pci-txe.c 	struct mei_device *dev;
mei_device        293 drivers/misc/mei/pci-txe.c 	struct mei_device *dev;
mei_device        323 drivers/misc/mei/pci-txe.c 	struct mei_device *dev;
mei_device        353 drivers/misc/mei/pci-txe.c static inline void mei_txe_set_pm_domain(struct mei_device *dev)
mei_device        373 drivers/misc/mei/pci-txe.c static inline void mei_txe_unset_pm_domain(struct mei_device *dev)
mei_device         13 include/linux/mei_cl_bus.h struct mei_device;
mei_device         43 include/linux/mei_cl_bus.h 	struct mei_device *bus;