Home
last modified time | relevance | path

Searched refs:parg (Results 1 – 5 of 5) sorted by relevance

/AliOS-Things-master/components/select/poll/
A Dpoll.c25 struct poll_arg *parg = arg; in vfs_poll_notify() local
26 aos_sem_signal(&parg->sem); in vfs_poll_notify()
38 aos_sem_new(&parg->sem, 0); in init_parg()
44 aos_sem_free(&parg->sem); in deinit_parg()
60 struct poll_arg *parg = arg; in vfs_poll_notify() local
75 parg->efd = efd; in init_parg()
82 lwip_close(parg->efd); in deinit_parg()
93 FD_SET(parg->efd, rfds); in wait_io()
94 maxfd = parg->efd > maxfd ? parg->efd : maxfd; in wait_io()
186 struct poll_arg parg; in aos_poll() local
[all …]
/AliOS-Things-master/components/select/select/
A Dselect.c37 struct poll_arg *parg = arg; in vfs_poll_notify() local
38 aos_sem_signal(&parg->sem); in vfs_poll_notify()
44 aos_sem_new(&parg->sem, 0); in init_parg()
52 aos_sem_wait(&parg->sem, ms); in wait_io()
58 aos_sem_free(&parg->sem); in deinit_parg()
75 struct poll_arg *parg = arg; in vfs_poll_notify() local
89 parg->efd = efd; in init_parg()
105 maxfd = parg->efd > maxfd - 1 ? (parg->efd + 1) : maxfd; in wait_io()
121 net_close(parg->efd); in deinit_parg()
246 struct poll_arg parg; in aos_select() local
[all …]
/AliOS-Things-master/components/drivers/core/base/devicevfs/src/
A Du_driver_main.c39 u_fops_arg_u *parg = NULL; in _cdev_fops_handler() local
51 parg = (u_fops_arg_u *)ie->v; in _cdev_fops_handler()
52 ret = u_device_rpc_open(parg, reply_handle); in _cdev_fops_handler()
53 ddkc_dbg("open %s return %d\r\n", parg->open.path, ret); in _cdev_fops_handler()
56 parg = (u_fops_arg_u *)ie->v; in _cdev_fops_handler()
57 ret = u_device_rpc_close(parg, reply_handle); in _cdev_fops_handler()
A Ddevice_vfs_core.c384 int u_device_rpc_open(u_fops_arg_u *parg, int crpc_handle) { in u_device_rpc_open() argument
397 if (!parg || !crpc_handle) { in u_device_rpc_open()
398 ddkc_err("invalid rpc handle:%d or parg:%p\r\n", crpc_handle, parg); in u_device_rpc_open()
405 path_name = parg->open.path; in u_device_rpc_open()
406 flag = parg->open.flags; in u_device_rpc_open()
552 int u_device_rpc_close(u_fops_arg_u *parg, int crpc_handle) { in u_device_rpc_close() argument
562 if (!parg || !crpc_handle) { in u_device_rpc_close()
563 ddkc_err("invalid rpc handle:%d or parg:%p\r\n", crpc_handle, parg); in u_device_rpc_close()
567 fnode = (file_node_t *)parg->priv.farg; in u_device_rpc_close()
/AliOS-Things-master/components/drivers/core/base/include/devicevfs/
A Ddevicevfs_rpc.h18 int u_device_rpc_open(u_fops_arg_u *parg, int crpc_handle);
29 int u_device_rpc_close(u_fops_arg_u *parg, int crpc_handle);

Completed in 8 milliseconds