Lines Matching refs:list
27 * @commit_list: list containing bcms to be committed to hardware
28 * @ws_list: list containing bcms that have different wake/sleep votes
29 * @voter_node: list of bcm voters
45 list_entry(a, struct qcom_icc_bcm, list);
47 list_entry(b, struct qcom_icc_bcm, list);
149 list_for_each_entry(bcm, bcm_list, list) {
152 if ((list_is_last(&bcm->list, bcm_list)) ||
153 bcm->aux_data.vcd != list_next_entry(bcm, list)->aux_data.vcd) {
228 * @bcm: bcm to add to the commit and wake sleep list
236 if (list_empty(&bcm->list))
237 list_add_tail(&bcm->list, &voter->commit_list);
270 list_for_each_entry(bcm, &voter->commit_list, list)
274 * Pre sort the BCMs based on VCD for ease of generating a command list
279 * the BCMs are added to the list.
284 * Construct the command list based on a pre ordered list of BCMs
300 list_for_each_entry_safe(bcm, bcm_tmp, &voter->commit_list, list)
301 list_del_init(&bcm->list);
313 list_add_tail(&bcm->list, &voter->commit_list);
340 list_for_each_entry_safe(bcm, bcm_tmp, &voter->commit_list, list)
341 list_del_init(&bcm->list);