函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:lib\test_firmware.c Create Date:2022-07-27 07:25:52
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:test_fw_run_batch_request

函数原型:static int test_fw_run_batch_request(void *data)

返回类型:int

参数:

类型参数名称
void *data
607  req等于data
609  如果非req
610  test_result等于负EINVAL
611  返回:负EINVAL
614  如果into_buf
617  test_buf等于分配内存并置零
618  如果非test_buf则返回:负ENOSPC
621  rc等于request_firmware_into_buf( & fw, name, dev, test_buf, TEST_FIRMWARE_BUF_SIZE)
626  如果非fwkfree(test_buf)
628  否则
629  rc等于req_firmware( & fw, name, dev)
634  如果rc
635  打印信息("#%u: batched sync load failed: %d\n", idx, rc)
637  如果非test_resulttest_result等于rc
639  否则如果fw
640  sent = true
641  打印信息("#%u: batched sync loaded %zu\n", idx, size)
644  mplete: - signals a single thread waiting on this completion*@x: holds the state of this particular completion* This will wake up a single thread waiting on this completion. Threads will be* awakened in the same order in which they were queued.
646  task = NULL
648  返回:0