Searched refs:padata_priv (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/Documentation/translations/zh_CN/core-api/ |
H A D | padata.rst | 84 实际上向padata实例提交工作需要创建一个padata_priv结构体,它代表一个作业:: 86 struct padata_priv { 88 void (*parallel)(struct padata_priv *padata); 89 void (*serial)(struct padata_priv *padata); 99 struct padata_priv *padata, int *cb_cpu); 109 件中断,因此不能睡眠。parallel()函数把获得的padata_priv结构体指针作为其唯一的参 122 void padata_do_serial(struct padata_priv *padata); 124 在未来的某个时刻,padata_do_serial()将触发对padata_priv结构体中serial()函数的调
|
/openbmc/linux/include/linux/ |
H A D | padata.h | 36 struct padata_priv { struct 42 void (*parallel)(struct padata_priv *padata); argument 43 void (*serial)(struct padata_priv *padata); argument 190 struct padata_priv *padata, int *cb_cpu); 191 extern void padata_do_serial(struct padata_priv *padata);
|
/openbmc/linux/include/crypto/ |
H A D | pcrypt.h | 17 struct padata_priv padata; 28 struct padata_priv *pcrypt_request_padata(struct pcrypt_request *req) in pcrypt_request_padata() 34 struct pcrypt_request *pcrypt_padata_request(struct padata_priv *padata) in pcrypt_padata_request()
|
/openbmc/linux/crypto/ |
H A D | pcrypt.c | 58 static void pcrypt_aead_serial(struct padata_priv *padata) in pcrypt_aead_serial() 70 struct padata_priv *padata = pcrypt_request_padata(preq); in pcrypt_aead_done() 77 static void pcrypt_aead_enc(struct padata_priv *padata) in pcrypt_aead_enc() 97 struct padata_priv *padata = pcrypt_request_padata(preq); in pcrypt_aead_encrypt() 105 memset(padata, 0, sizeof(struct padata_priv)); in pcrypt_aead_encrypt() 126 static void pcrypt_aead_dec(struct padata_priv *padata) in pcrypt_aead_dec() 146 struct padata_priv *padata = pcrypt_request_padata(preq); in pcrypt_aead_decrypt() 154 memset(padata, 0, sizeof(struct padata_priv)); in pcrypt_aead_decrypt()
|
/openbmc/linux/Documentation/core-api/ |
H A D | padata.rst | 84 padata_priv structure, which represents one job:: 86 struct padata_priv { 88 void (*parallel)(struct padata_priv *padata); 89 void (*serial)(struct padata_priv *padata); 102 struct padata_priv *padata, int *cb_cpu); 118 function gets the padata_priv structure pointer as its lone parameter; 134 void padata_do_serial(struct padata_priv *padata); 137 serial() function in the padata_priv structure. That call will happen on
|
/openbmc/linux/kernel/ |
H A D | padata.c | 149 struct padata_priv *padata = pw->pw_data; in padata_parallel_worker() 176 struct padata_priv *padata, int *cb_cpu) in padata_do_parallel() 248 static struct padata_priv *padata_find_next(struct parallel_data *pd, in padata_find_next() 251 struct padata_priv *padata; in padata_find_next() 263 padata = list_entry(reorder->list.next, struct padata_priv, list); in padata_find_next() 288 struct padata_priv *padata; in padata_reorder() 371 struct padata_priv *padata; in padata_serial_worker() 374 struct padata_priv, list); in padata_serial_worker() 395 void padata_do_serial(struct padata_priv *padata) in padata_do_serial() 400 struct padata_priv *cur; in padata_do_serial() [all …]
|