Home
last modified time | relevance | path

Searched refs:p_res (Results 1 – 2 of 2) sorted by relevance

/AliOS-Things-master/components/drivers/core/base/devicevfs/src/
A Ddevice_vfs_core.c147 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()
169p_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 Du_io.h54 hw_res_t p_res[5]; /* pointer to device resource */ member

Completed in 6 milliseconds