Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

lib/reed_solomon/test_rslib.c run_exercise() -> free_rs()

Type Parameter Key Value
PARAM_VALUE 0 rs 4096-ptr_max
PARAM_VALUE 0 rs->codec 4096-ptr_max
BUF_SIZE 0 rs 8-s32max
BUF_SIZE 0 rs 8-s32max
CAPPED_DATA 0 rs 1
CAPPED_DATA 0 rs->codec->fcr 1
CAPPED_DATA 0 rs->codec->mm 1
CAPPED_DATA 0 rs->codec->nroots 1
CAPPED_DATA 0 rs->codec->prim 1
DATA_SOURCE 0 rs r init_rs
NOCHECK_CALL

drivers/mtd/nand/raw/diskonchip.c doc_probe() -> free_rs()

Type Parameter Key Value
BUF_SIZE 0 rs (-1),8-s32max
BUF_SIZE 0 rs (-1),8-s32max
NOCHECK_CALL

drivers/mtd/nand/raw/diskonchip.c release_nanddoc() -> free_rs()

Type Parameter Key Value
NOCHECK_CALL

drivers/mtd/nand/raw/cafe_nand.c cafe_nand_probe() -> free_rs()

Type Parameter Key Value
PARAM_VALUE 0 rs 4096-ptr_max
BUF_SIZE 0 rs 8-s32max
BUF_SIZE 0 rs 8-s32max
CAPPED_DATA 0 rs 1
CAPPED_DATA 0 rs->codec->fcr 1
CAPPED_DATA 0 rs->codec->mm 1
CAPPED_DATA 0 rs->codec->nroots 1
CAPPED_DATA 0 rs->codec->prim 1
DATA_SOURCE 0 rs r init_rs_non_canonical
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mtd/nand/raw/cafe_nand.c cafe_nand_remove() -> free_rs()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/pstore/ram_core.c persistent_ram_free() -> free_rs()

Type Parameter Key Value
PARAM_VALUE 0 rs 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/md/dm-verity-fec.c fec_rs_free() -> free_rs()

Type Parameter Key Value
PARAM_VALUE 0 rs 1-u64max
DATA_SOURCE 0 rs $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL