Lines Matching refs:idx
40 nvmem_get_cell_node(phandle_t node, int idx, phandle_t *cell) in nvmem_get_cell_node() argument
54 cell_node = OF_node_from_xref(p_cell[idx]); in nvmem_get_cell_node()
55 if (cell_node == p_cell[idx]) { in nvmem_get_cell_node()
58 p_cell[idx]); in nvmem_get_cell_node()
74 int rv, idx; in nvmem_get_cell_len() local
76 rv = ofw_bus_find_string_index(node, "nvmem-cell-names", name, &idx); in nvmem_get_cell_len()
80 rv = nvmem_get_cell_node(node, idx, &cell_node); in nvmem_get_cell_len()
95 nvmem_read_cell_by_idx(phandle_t node, int idx, void *cell, size_t buflen) in nvmem_read_cell_by_idx() argument
102 rv = nvmem_get_cell_node(node, idx, &cell_node); in nvmem_read_cell_by_idx()
110 idx); in nvmem_read_cell_by_idx()
135 int rv, idx; in nvmem_read_cell_by_name() local
137 rv = ofw_bus_find_string_index(node, "nvmem-cell-names", name, &idx); in nvmem_read_cell_by_name()
141 return (nvmem_read_cell_by_idx(node, idx, cell, buflen)); in nvmem_read_cell_by_name()
145 nvmem_write_cell_by_idx(phandle_t node, int idx, void *cell, size_t buflen) in nvmem_write_cell_by_idx() argument
152 rv = nvmem_get_cell_node(node, idx, &cell_node); in nvmem_write_cell_by_idx()
164 idx); in nvmem_write_cell_by_idx()
189 int rv, idx; in nvmem_write_cell_by_name() local
191 rv = ofw_bus_find_string_index(node, "nvmem-cell-names", name, &idx); in nvmem_write_cell_by_name()
195 return (nvmem_write_cell_by_idx(node, idx, cell, buflen)); in nvmem_write_cell_by_name()