Searched refs:p_res (Results 1 – 2 of 2) sorted by relevance
/AliOS-Things-master/components/drivers/core/base/devicevfs/src/ |
A D | device_vfs_core.c | 147 u_fops_result_u *p_res = malloc(sizeof(*p_res) + fops_arg->read.len); in _cdev_fops_handler() local 149 if (!p_res) { in _cdev_fops_handler() 155 memset(p_res, 0, sizeof(*p_res) + fops_arg->read.len); in _cdev_fops_handler() 158 r_len = fops->read(fp, p_res->read.data, fops_arg->read.len); in _cdev_fops_handler() 162 free(p_res); in _cdev_fops_handler() 165 p_res->read.status = 0; in _cdev_fops_handler() 166 p_res->read.len = r_len; in _cdev_fops_handler() 169 … p_res->priv.status, p_res->read.len, sizeof(*p_res) + r_len, sizeof(u_fops_result_u)); in _cdev_fops_handler() 171 for (int i = 0; i < sizeof(*p_res) + r_len; i++) { in _cdev_fops_handler() 175 ret = aos_rpc_resp(crpc_handle, 1, sizeof(*p_res) + r_len, p_res); in _cdev_fops_handler() [all …]
|
/AliOS-Things-master/components/drivers/core/base/include/drivers/ |
A D | u_io.h | 54 hw_res_t p_res[5]; /* pointer to device resource */ member
|
Completed in 6 milliseconds