Lines Matching defs:list
26 /* TAPRIO list states */
56 u32 list)
60 lan_rmw(QSYS_TAS_CFG_CTRL_LIST_NUM_SET(list),
78 u32 list)
86 /* It is required to try multiple times to set the state of list,
116 /* If the list was in operating and now is in terminating or
117 * admin, then is OK to exit but it needs to wait until the list
136 /* If the list was in operating mode, it could be stopped while some
152 u32 i, list, state;
156 list = lan966x_taprio_list_index(port, i);
157 state = lan966x_taprio_list_index_state_get(port, list);
161 err = lan966x_taprio_list_shutdown(port, list);
169 /* Find a suitable list for a new schedule. First priority is a list in state
170 * pending. Second priority is a list in state admin.
177 int list[LAN966X_TAPRIO_ENTRIES_PER_PORT];
184 /* If there is already an entry in operating mode, return this list in
185 * obs_list, such that when the new list will get activated the
186 * operating list will be stopped. In this way is possible to have
190 list[i] = lan966x_taprio_list_index(port, i);
191 state[i] = lan966x_taprio_list_index_state_get(port, list[i]);
193 oper = list[i];
202 *new_list = list[i];
210 *new_list = list[i];
272 u32 num_free, state, list;
283 for (list = 0; list < max_list; ++list) {
284 state = lan966x_taprio_list_index_state_get(port, list);
329 int list)
338 /* Select list */
339 lan_rmw(QSYS_TAS_CFG_CTRL_LIST_NUM_SET(list),
349 /* Iterate over entries and add them to the gcl list */
356 /* If the entry is last, point back to the start of the list */
480 /* Start list processing */