Lines Matching refs:device_state
43 struct device_state *device_state; /* Link to our device_state */
52 struct device_state {
69 struct device_state *dev_state;
84 static void free_pasid_states(struct device_state *dev_state);
86 static struct device_state *__get_device_state(u32 sbdf)
88 struct device_state *dev_state;
98 static struct device_state *get_device_state(u32 sbdf)
100 struct device_state *dev_state;
112 static void free_device_state(struct device_state *dev_state)
144 static void put_device_state(struct device_state *dev_state)
151 static struct pasid_state **__get_pasid_state_ptr(struct device_state *dev_state,
184 static int set_pasid_state(struct device_state *dev_state,
213 static void clear_pasid_state(struct device_state *dev_state, u32 pasid)
230 static struct pasid_state *get_pasid_state(struct device_state *dev_state,
274 domain = pasid_state->device_state->domain;
318 static void free_pasid_states(struct device_state *dev_state)
366 struct device_state *dev_state;
369 dev_state = pasid_state->device_state;
381 struct device_state *dev_state;
387 dev_state = pasid_state->device_state;
411 static void finish_pri_tag(struct device_state *dev_state,
519 struct device_state *dev_state;
605 struct device_state *dev_state;
637 pasid_state->device_state = dev_state;
691 struct device_state *dev_state;
738 struct device_state *dev_state;
838 struct device_state *dev_state;
867 struct device_state *dev_state;
898 struct device_state *dev_state;
956 struct device_state *dev_state, *next;