Lines Matching refs:fd

53 mfi_get_time(int fd, uint32_t *at)  in mfi_get_time()  argument
56 if (mfi_dcmd_command(fd, MFI_DCMD_TIME_SECS_GET, at, sizeof(*at), NULL, in mfi_get_time()
64 patrol_get_props(int fd, struct mfi_pr_properties *prop) in patrol_get_props() argument
68 if (mfi_dcmd_command(fd, MFI_DCMD_PR_GET_PROPERTIES, prop, in patrol_get_props()
87 int error, fd; in show_patrol() local
90 fd = mfi_open(mfi_device, O_RDWR); in show_patrol()
91 if (fd < 0) { in show_patrol()
98 mfi_get_time(fd, &at); in show_patrol()
99 error = patrol_get_props(fd, &prop); in show_patrol()
101 close(fd); in show_patrol()
130 if (mfi_dcmd_command(fd, MFI_DCMD_PR_GET_STATUS, &status, in show_patrol()
134 close(fd); in show_patrol()
157 if (mfi_pd_get_list(fd, &list, NULL) < 0) { in show_patrol()
160 close(fd); in show_patrol()
168 if (mfi_pd_get_info(fd, list->addr[i].device_id, &info, in show_patrol()
174 close(fd); in show_patrol()
189 close(fd); in show_patrol()
198 int error, fd; in start_patrol() local
200 fd = mfi_open(mfi_device, O_RDWR); in start_patrol()
201 if (fd < 0) { in start_patrol()
207 if (mfi_dcmd_command(fd, MFI_DCMD_PR_START, NULL, 0, NULL, 0, NULL) < in start_patrol()
211 close(fd); in start_patrol()
215 close(fd); in start_patrol()
224 int error, fd; in stop_patrol() local
226 fd = mfi_open(mfi_device, O_RDWR); in stop_patrol()
227 if (fd < 0) { in stop_patrol()
233 if (mfi_dcmd_command(fd, MFI_DCMD_PR_STOP, NULL, 0, NULL, 0, NULL) < in stop_patrol()
237 close(fd); in stop_patrol()
241 close(fd); in stop_patrol()
253 int error, fd; in patrol_config() local
296 fd = mfi_open(mfi_device, O_RDWR); in patrol_config()
297 if (fd < 0) { in patrol_config()
303 error = patrol_get_props(fd, &prop); in patrol_config()
305 close(fd); in patrol_config()
314 mfi_get_time(fd, &at); in patrol_config()
316 close(fd); in patrol_config()
324 if (mfi_dcmd_command(fd, MFI_DCMD_PR_SET_PROPERTIES, &prop, in patrol_config()
328 close(fd); in patrol_config()
332 close(fd); in patrol_config()