/linux-master/drivers/md/ |
H A D | md-cluster.c | 469 * The bitmaps are not same for different nodes 475 * different nodes are match up well. 739 * 4. Upconverts ack lock resource from CR to EX. This forces the BAST on other nodes 740 * and the other nodes read the message. The thread will wait here until all other 741 * nodes have released ack lock resource. 867 static int join(struct mddev *mddev, int nodes) argument 895 if (nodes < cinfo->slot_number) { 897 cinfo->slot_number, nodes); 1144 * We need to ensure all the nodes can grow to a larger 1151 for (i = 0; i < mddev->bitmap_info.nodes; [all...] |
H A D | md.c | 6410 mddev->bitmap_info.nodes = 0; 6982 * check whether the device shows up in other nodes 7566 if (mddev->bitmap_info.nodes) { 7575 mddev->bitmap_info.nodes = 0; 8548 int md_setup_cluster(struct mddev *mddev, int nodes) argument 8562 ret = md_cluster_ops->join(mddev, nodes); 9227 * so other nodes are informed. It should be harmless for normal
|
H A D | md.h | 505 int nodes; /* Maximum number of nodes in the cluster */ member in struct:mddev::__anon363 778 extern int md_setup_cluster(struct mddev *mddev, int nodes); 858 return mddev->cluster_info && mddev->bitmap_info.nodes > 1;
|
/linux-master/drivers/md/persistent-data/ |
H A D | dm-btree-internal.h | 68 struct dm_block *nodes[2]; member in struct:ro_spine 81 struct dm_block *nodes[2]; member in struct:shadow_spine
|
H A D | dm-btree-spine.c | 128 s->nodes[0] = NULL; 129 s->nodes[1] = NULL; 137 unlock_block(s->info, s->nodes[i]); 145 unlock_block(s->info, s->nodes[0]); 146 s->nodes[0] = s->nodes[1]; 150 r = bn_read_lock(s->info, new_child, s->nodes + s->count); 161 unlock_block(s->info, s->nodes[s->count]); 169 block = s->nodes[s->count - 1]; 187 unlock_block(s->info, s->nodes[ [all...] |
H A D | dm-btree.c | 550 * Redistributes entries between two btree nodes to make them 579 * Redistribute entries between three nodes. Assumes the central 625 * Splits a node by creating a sibling node and shifting half the nodes 693 s->nodes[1] = left; 696 s->nodes[1] = right; 734 * Splits two nodes into three. This is more work, but results in fuller 735 * nodes, so saves metadata space. 801 s->nodes[1] = left; 805 s->nodes[1] = middle; 809 s->nodes[ [all...] |
H A D | dm-btree.h | 56 * because previously-shared btree nodes have now diverged. 201 struct cursor_node nodes[DM_BTREE_CURSOR_MAX_DEPTH]; member in struct:dm_btree_cursor
|
/linux-master/drivers/media/pci/intel/ |
H A D | ipu-bridge.c | 316 struct software_node *nodes = sensor->swnodes; local 322 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IVSC_SENSOR_ENDPOINT]); 324 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IVSC_IPU_ENDPOINT]); 326 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_SENSOR_ENDPOINT]); 328 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IPU_ENDPOINT]); 353 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IPU_ENDPOINT]); 355 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_SENSOR_ENDPOINT]); 410 /* append link to distinguish nodes with same model VCM */ 427 struct software_node *nodes = sensor->swnodes; local 429 sensor->group[SWNODE_SENSOR_HID] = &nodes[SWNODE_SENSOR_HI 461 struct software_node *nodes = sensor->swnodes; local [all...] |
/linux-master/drivers/media/platform/broadcom/ |
H A D | bcm2835-unicam.c | 227 unsigned int nodes; member in struct:unicam_device::__anon916 230 /* Lock used for the video devices of both nodes */ 1413 if (unicam->pipe.nodes & BIT(UNICAM_METADATA_NODE)) 1674 * Determine which video nodes are included in the pipeline, and get the 1678 unicam->pipe.nodes = 0; 1685 unicam->pipe.nodes |= BIT(UNICAM_IMAGE_NODE); 1687 unicam->pipe.nodes |= BIT(UNICAM_METADATA_NODE); 1690 if (!(unicam->pipe.nodes & BIT(UNICAM_IMAGE_NODE))) { 1703 dev_dbg(unicam->dev, "Running with %u data lanes, nodes %u\n", 1704 unicam->pipe.num_data_lanes, unicam->pipe.nodes); [all...] |
/linux-master/drivers/memory/tegra/ |
H A D | mc.c | 763 list_for_each_entry(node, &mc->provider.nodes, node_list) {
|
H A D | tegra124-emc.c | 1295 list_for_each_entry(node, &provider->nodes, node_list) { 1304 * SRC and DST nodes should have matching TAG in order to have
|
H A D | tegra124.c | 1181 list_for_each_entry(node, &mc->provider.nodes, node_list) {
|
H A D | tegra186-emc.c | 245 list_for_each_entry(node, &provider->nodes, node_list) {
|
H A D | tegra20-emc.c | 960 list_for_each_entry(node, &provider->nodes, node_list) { 969 * SRC and DST nodes should have matching TAG in order to have
|
H A D | tegra20.c | 400 list_for_each_entry(node, &mc->provider.nodes, node_list) {
|
H A D | tegra30-emc.c | 1478 list_for_each_entry(node, &provider->nodes, node_list) { 1487 * SRC and DST nodes should have matching TAG in order to have
|
H A D | tegra30.c | 1343 list_for_each_entry(node, &mc->provider.nodes, node_list) {
|
/linux-master/drivers/misc/sgi-gru/ |
H A D | grufile.c | 170 info.nodes = num_online_nodes(); 171 info.blades = info.nodes / nodesperblade;
|
H A D | grulib.h | 148 int nodes; member in struct:gru_config_info
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_debugfs.c | 1570 struct hclge_tm_nodes_cmd *nodes; local 1579 "failed to dump tm nodes, ret = %d\n", ret); 1583 nodes = (struct hclge_tm_nodes_cmd *)desc.data; 1587 nodes->pg_base_id, nodes->pg_num); 1589 nodes->pri_base_id, nodes->pri_num); 1591 le16_to_cpu(nodes->qset_base_id), 1592 le16_to_cpu(nodes->qset_num)); 1594 le16_to_cpu(nodes [all...] |
H A D | hclge_tm.c | 1725 struct hclge_tm_nodes_cmd *nodes; local 1743 nodes = (struct hclge_tm_nodes_cmd *)desc.data; 1744 *qset_num = le16_to_cpu(nodes->qset_num); 1750 struct hclge_tm_nodes_cmd *nodes; local 1767 nodes = (struct hclge_tm_nodes_cmd *)desc.data; 1768 *pri_num = nodes->pri_num;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | ptp.c | 32 struct mlx5e_ptp_port_ts_cqe_tracker *nodes; member in struct:mlx5e_ptp_port_ts_cqe_list 41 struct mlx5e_ptp_port_ts_cqe_tracker *tracker = &list->nodes[metadata]; 53 struct mlx5e_ptp_port_ts_cqe_tracker *tracker = &list->nodes[metadata]; 192 if (likely(pending_cqe_list->nodes[metadata_id].inuse)) { 390 cqe_list->nodes = kvzalloc_node(array_size(db_sz, sizeof(*cqe_list->nodes)), 392 if (!cqe_list->nodes) 405 cqe_list->nodes[md].metadata_id = md; 422 kvfree(cqe_list->nodes); 444 kvfree(ptpsq->ts_cqe_pending_list->nodes); [all...] |
/linux-master/drivers/net/ethernet/wangxun/txgbe/ |
H A D | txgbe_phy.c | 25 struct txgbe_nodes *nodes = &txgbe->nodes; local 32 snprintf(nodes->gpio_name, sizeof(nodes->gpio_name), "txgbe_gpio-%x", id); 33 snprintf(nodes->i2c_name, sizeof(nodes->i2c_name), "txgbe_i2c-%x", id); 34 snprintf(nodes->sfp_name, sizeof(nodes->sfp_name), "txgbe_sfp-%x", id); 35 snprintf(nodes->phylink_name, sizeof(nodes [all...] |
H A D | txgbe_type.h | 189 struct txgbe_nodes nodes; member in struct:txgbe
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | dp_rx.c | 256 size_t nodes = 0; local 271 nodes++; 276 return nodes;
|