Lines Matching defs:list
146 struct list_head list;
1238 list_for_each_entry(cm, &cm_dev_list, list) {
1498 LIST_HEAD(list);
1511 list_add(&ch->ch_node, &list);
1516 if (!list_empty(&list)) {
1517 list_for_each_entry_safe(ch, _c, &list, ch_node) {
1543 list_for_each_entry(cm, &cm_dev_list, list) {
1558 * cm_ep_get_list() - Returns list of attached endpoints
1579 list_for_each_entry(cm, &cm_dev_list, list)
1614 * cm_mport_get_list() - Returns list of available local mport devices
1636 list_for_each_entry(cm, &cm_dev_list, list) {
1793 list_for_each_entry(cm, &cm_dev_list, list) {
1941 * Adds the specified RapidIO device (if applicable) into peers list of
1962 list_for_each_entry(cm, &cm_dev_list, list) {
1985 * Removes the specified RapidIO device (if applicable) from peers list of
1996 LIST_HEAD(list);
2006 list_for_each_entry(cm, &cm_dev_list, list) {
2018 /* Remove remote device from the list of peers */
2046 list_add(&ch->ch_node, &list);
2051 if (!list_empty(&list)) {
2052 list_for_each_entry_safe(ch, _c, &list, ch_node) {
2160 list_add_tail(&cm->list, &cm_dev_list);
2171 * Removes a local mport device from the list of registered devices that provide
2184 LIST_HEAD(list);
2190 list_for_each_entry(cm, &cm_dev_list, list) {
2192 list_del(&cm->list);
2211 list_add(&ch->ch_node, &list);
2216 if (!list_empty(&list)) {
2217 list_for_each_entry_safe(ch, _c, &list, ch_node) {
2228 riocm_debug(RDEV, "ATTN: peer list not empty");
2245 LIST_HEAD(list);
2252 * First build a list of channels that require a closing
2261 list_add(&ch->ch_node, &list);
2266 list_for_each_entry(ch, &list, ch_node)