Home
last modified time | relevance | path

Searched refs:serial_info_pool (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/md/
H A Dmd.h502 mempool_t *serial_info_pool; member
H A Dmd.c186 if (ret && !mddev->serial_info_pool) in rdevs_init_serial()
205 * Init resource for rdev(s), then create serial_info_pool if:
228 if (mddev->serial_info_pool == NULL) { in mddev_create_serial_pool()
233 mddev->serial_info_pool = in mddev_create_serial_pool()
236 if (!mddev->serial_info_pool) { in mddev_create_serial_pool()
248 * Free resource from rdev(s), and destroy serial_info_pool under conditions:
259 if (mddev->serial_info_pool) { in mddev_destroy_serial_pool()
283 mempool_destroy(mddev->serial_info_pool); in mddev_destroy_serial_pool()
284 mddev->serial_info_pool = NULL; in mddev_destroy_serial_pool()
6046 if (create_pool && mddev->serial_info_pool in md_run()
[all...]
H A Draid1.c89 if (WARN_ON(!mddev->serial_info_pool)) in wait_for_serialization()
91 si = mempool_alloc(mddev->serial_info_pool, GFP_NOIO); in wait_for_serialization()
110 mempool_free(si, mddev->serial_info_pool); in remove_serial()
H A Dmd-bitmap.c2509 if (!backlog && mddev->serial_info_pool) { in backlog_store()
2510 /* serial_info_pool is not needed if backlog is zero */ in backlog_store()
2513 } else if (backlog && !mddev->serial_info_pool) { in backlog_store()
2514 /* serial_info_pool is needed since backlog is not zero */ in backlog_store()
/kernel/linux/linux-6.6/drivers/md/
H A Dmd.h529 mempool_t *serial_info_pool; member
H A Dmd.c186 if (ret && !mddev->serial_info_pool) in rdevs_init_serial()
205 * Init resource for rdev(s), then create serial_info_pool if:
228 if (mddev->serial_info_pool == NULL) { in mddev_create_serial_pool()
233 mddev->serial_info_pool = in mddev_create_serial_pool()
236 if (!mddev->serial_info_pool) { in mddev_create_serial_pool()
248 * Free resource from rdev(s), and destroy serial_info_pool under conditions:
259 if (mddev->serial_info_pool) { in mddev_destroy_serial_pool()
283 mempool_destroy(mddev->serial_info_pool); in mddev_destroy_serial_pool()
284 mddev->serial_info_pool = NULL; in mddev_destroy_serial_pool()
6041 if (create_pool && mddev->serial_info_pool in md_run()
[all...]
H A Draid1.c89 if (WARN_ON(!mddev->serial_info_pool)) in wait_for_serialization()
91 si = mempool_alloc(mddev->serial_info_pool, GFP_NOIO); in wait_for_serialization()
110 mempool_free(si, mddev->serial_info_pool); in remove_serial()
H A Dmd-bitmap.c2574 if (!backlog && mddev->serial_info_pool) { in backlog_store()
2575 /* serial_info_pool is not needed if backlog is zero */ in backlog_store()
2578 } else if (backlog && !mddev->serial_info_pool) { in backlog_store()
2579 /* serial_info_pool is needed since backlog is not zero */ in backlog_store()

Completed in 34 milliseconds