Searched refs:curr_node (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | alloc.c | 342 struct mlx4_zone_entry *curr_node; in __mlx4_alloc_from_zone() local 353 list_for_each_entry(curr_node, &zone_alloc->prios, prio_list) { in __mlx4_alloc_from_zone() 354 if (unlikely(curr_node->priority == zone->priority)) in __mlx4_alloc_from_zone() 359 struct mlx4_zone_entry *it = curr_node; in __mlx4_alloc_from_zone() 373 struct mlx4_zone_entry *it = curr_node; in __mlx4_alloc_from_zone() 379 if (unlikely(it->priority != curr_node->priority)) in __mlx4_alloc_from_zone() 393 if (list_is_last(&curr_node->prio_list, &zone_alloc->prios)) in __mlx4_alloc_from_zone() 396 curr_node = list_first_entry(&curr_node->prio_list, in __mlx4_alloc_from_zone() 397 typeof(*curr_node), in __mlx4_alloc_from_zone() 400 list_for_each_entry_from(curr_node, &zone_alloc->entries, list) { in __mlx4_alloc_from_zone() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | qos.c | 1377 esw_qos_move_node(struct mlx5_esw_sched_node *curr_node) in esw_qos_move_node() argument 1381 new_node = __esw_qos_alloc_node(curr_node->esw, curr_node->ix, in esw_qos_move_node() 1382 curr_node->type, NULL); in esw_qos_move_node() 1386 esw_qos_nodes_set_parent(&curr_node->children, new_node); in esw_qos_move_node() 1393 struct mlx5_esw_sched_node *curr_node; in esw_qos_node_disable_tc_arbitration() local 1403 curr_node = esw_qos_move_node(node); in esw_qos_node_disable_tc_arbitration() 1404 if (IS_ERR(curr_node)) { in esw_qos_node_disable_tc_arbitration() 1406 return PTR_ERR(curr_node); in esw_qos_node_disable_tc_arbitration() 1410 err = esw_qos_switch_tc_arbiter_node_to_vports(curr_node, node, extack); in esw_qos_node_disable_tc_arbitration() 1415 esw_qos_tc_arbiter_scheduling_teardown(curr_node, extack); in esw_qos_node_disable_tc_arbitration() [all …]
|
| /linux/fs/btrfs/ |
| H A D | delayed-inode.c | 1139 struct btrfs_delayed_node *curr_node, *prev_node; in __btrfs_run_delayed_items() local 1156 curr_node = btrfs_first_delayed_node(fs_info, &curr_delayed_node_tracker); in __btrfs_run_delayed_items() 1157 while (curr_node && (!count || nr--)) { in __btrfs_run_delayed_items() 1159 curr_node); in __btrfs_run_delayed_items() 1165 prev_node = curr_node; in __btrfs_run_delayed_items() 1167 curr_node = btrfs_next_delayed_node(curr_node, &curr_delayed_node_tracker); in __btrfs_run_delayed_items() 1187 if (curr_node) in __btrfs_run_delayed_items() 1188 btrfs_release_delayed_node(curr_node, &curr_delayed_node_tracker); in __btrfs_run_delayed_items() 2101 struct btrfs_delayed_node *curr_node, *prev_node; in btrfs_destroy_delayed_inodes() local 2104 curr_node = btrfs_first_delayed_node(fs_info, &curr_delayed_node_tracker); in btrfs_destroy_delayed_inodes() [all …]
|
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_hw_api_cmd.c | 226 struct hinic_api_cmd_cell *cell = chain->curr_node; in prepare_api_cmd() 270 struct hinic_api_cmd_cell *curr_node = chain->curr_node; in prepare_cell() local 273 prepare_cell_ctrl(&curr_node->ctrl, data_size); in prepare_cell() 401 chain->curr_node = ctxt->cell_vaddr; in api_cmd() 797 chain->curr_node = chain->head_node; in api_cmd_create_cells()
|
| H A D | hinic_hw_api_cmd.h | 192 struct hinic_api_cmd_cell *curr_node; member
|
| /linux/fs/ext4/ |
| H A D | ext4.h | 2618 struct rb_node *curr_node; member
|