Searched refs:ana_state (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/nvme/host/ |
H A D | multipath.c | 176 switch (ns->ana_state) { in __nvme_find_path() 228 if (ns->ana_state == NVME_ANA_OPTIMIZED) { in nvme_round_robin_path() 232 if (ns->ana_state == NVME_ANA_NONOPTIMIZED) in nvme_round_robin_path() 243 (old->ana_state == NVME_ANA_OPTIMIZED || in nvme_round_robin_path() 244 (!found && old->ana_state == NVME_ANA_NONOPTIMIZED))) in nvme_round_robin_path() 257 ns->ana_state == NVME_ANA_OPTIMIZED; in nvme_path_is_optimized() 485 ns->ana_state = desc->state; in nvme_update_ns_ana_state() 496 if (nvme_state_is_live(ns->ana_state) && in nvme_update_ns_ana_state() 662 return sysfs_emit(buf, "%s\n", nvme_ana_state_names[ns->ana_state]); in ana_state_show() 664 DEVICE_ATTR_RO(ana_state); variable [all...] |
H A D | nvme.h | 446 enum nvme_ana_state ana_state; member
|
/kernel/linux/linux-6.6/drivers/nvme/host/ |
H A D | multipath.c | 254 switch (ns->ana_state) { in __nvme_find_path() 306 if (ns->ana_state == NVME_ANA_OPTIMIZED) { in nvme_round_robin_path() 310 if (ns->ana_state == NVME_ANA_NONOPTIMIZED) in nvme_round_robin_path() 321 (old->ana_state == NVME_ANA_OPTIMIZED || in nvme_round_robin_path() 322 (!found && old->ana_state == NVME_ANA_NONOPTIMIZED))) in nvme_round_robin_path() 335 ns->ana_state == NVME_ANA_OPTIMIZED; in nvme_path_is_optimized() 658 ns->ana_state = desc->state; in nvme_update_ns_ana_state() 669 if (nvme_state_is_live(ns->ana_state) && in nvme_update_ns_ana_state() 830 return sysfs_emit(buf, "%s\n", nvme_ana_state_names[ns->ana_state]); in ana_state_show() 832 DEVICE_ATTR_RO(ana_state); variable [all...] |
H A D | nvme.h | 493 enum nvme_ana_state ana_state; member
|
/kernel/linux/linux-5.10/drivers/nvme/target/ |
H A D | configfs.c | 1346 enum nvme_ana_state state = grp->port->ana_state[grp->grpid]; in nvmet_ana_group_ana_state_show() 1361 enum nvme_ana_state *ana_state = grp->port->ana_state; in nvmet_ana_group_ana_state_store() local 1369 pr_err("Invalid value '%s' for ana_state\n", page); in nvmet_ana_group_ana_state_store() 1374 ana_state[grp->grpid] = (enum nvme_ana_state) nvmet_ana_state[i].type; in nvmet_ana_group_ana_state_store() 1381 CONFIGFS_ATTR(nvmet_ana_group_, ana_state); 1396 grp->port->ana_state[grp->grpid] = NVME_ANA_INACCESSIBLE; in nvmet_ana_group_release() 1469 kfree(port->ana_state); in nvmet_port_release() 1510 port->ana_state = kcalloc(NVMET_MAX_ANAGRPS + 1, in nvmet_ports_make() 1511 sizeof(*port->ana_state), GFP_KERNE in nvmet_ports_make() [all...] |
H A D | admin-cmd.c | 242 desc->state = req->port->ana_state[grpid]; in nvmet_format_ana_group() 502 switch (req->port->ana_state[req->ns->anagrpid]) { in nvmet_execute_identify_ns()
|
H A D | nvmet.h | 144 enum nvme_ana_state *ana_state; member
|
H A D | core.c | 838 enum nvme_ana_state state = port->ana_state[ns->anagrpid]; in nvmet_check_ana_state()
|
/kernel/linux/linux-6.6/drivers/nvme/target/ |
H A D | configfs.c | 1613 enum nvme_ana_state state = grp->port->ana_state[grp->grpid]; in nvmet_ana_group_ana_state_show() 1628 enum nvme_ana_state *ana_state = grp->port->ana_state; in nvmet_ana_group_ana_state_store() local 1636 pr_err("Invalid value '%s' for ana_state\n", page); in nvmet_ana_group_ana_state_store() 1641 ana_state[grp->grpid] = (enum nvme_ana_state) nvmet_ana_state[i].type; in nvmet_ana_group_ana_state_store() 1648 CONFIGFS_ATTR(nvmet_ana_group_, ana_state); 1663 grp->port->ana_state[grp->grpid] = NVME_ANA_INACCESSIBLE; in nvmet_ana_group_release() 1737 kfree(port->ana_state); in nvmet_port_release() 1778 port->ana_state = kcalloc(NVMET_MAX_ANAGRPS + 1, in nvmet_ports_make() 1779 sizeof(*port->ana_state), GFP_KERNE in nvmet_ports_make() [all...] |
H A D | admin-cmd.c | 270 desc->state = req->port->ana_state[grpid]; in nvmet_format_ana_group() 528 switch (req->port->ana_state[req->ns->anagrpid]) { in nvmet_execute_identify_ns()
|
H A D | nvmet.h | 160 enum nvme_ana_state *ana_state; member
|
H A D | core.c | 848 enum nvme_ana_state state = port->ana_state[ns->anagrpid]; in nvmet_check_ana_state()
|
Completed in 33 milliseconds