Lines Matching refs:device_state
42 struct device_state *device_state; /* Link to our device_state */
51 struct device_state {
68 struct device_state *dev_state;
84 static void free_pasid_states(struct device_state *dev_state);
96 static struct device_state *__get_device_state(u16 devid)
98 struct device_state *dev_state;
108 static struct device_state *get_device_state(u16 devid)
110 struct device_state *dev_state;
122 static void free_device_state(struct device_state *dev_state)
145 static void put_device_state(struct device_state *dev_state)
152 static struct pasid_state **__get_pasid_state_ptr(struct device_state *dev_state,
185 static int set_pasid_state(struct device_state *dev_state,
214 static void clear_pasid_state(struct device_state *dev_state, u32 pasid)
231 static struct pasid_state *get_pasid_state(struct device_state *dev_state,
275 domain = pasid_state->device_state->domain;
319 static void free_pasid_states(struct device_state *dev_state)
364 struct device_state *dev_state;
367 dev_state = pasid_state->device_state;
379 struct device_state *dev_state;
385 dev_state = pasid_state->device_state;
409 static void finish_pri_tag(struct device_state *dev_state,
517 struct device_state *dev_state;
602 struct device_state *dev_state;
634 pasid_state->device_state = dev_state;
686 struct device_state *dev_state;
733 struct device_state *dev_state;
831 struct device_state *dev_state;
868 struct device_state *dev_state;
899 struct device_state *dev_state;
959 struct device_state *dev_state;