Home
last modified time | relevance | path

Searched refs:status_t (Results 1 – 25 of 221) sorted by relevance

123456789

/lk-master/lib/fs/include/lib/
A Dfs.h50 status_t fs_unmount(const char *path) __NONNULL();
56 status_t fs_remove_file(const char *path) __NONNULL();
64 status_t fs_make_dir(const char *path) __NONNULL();
87 status_t (*format)(struct bdev *, const void *);
90 status_t (*mount)(struct bdev *, fscookie **);
91 status_t (*unmount)(fscookie *);
94 status_t (*remove)(fscookie *, const char *);
95 status_t (*truncate)(filecookie *, uint64_t);
99 status_t (*close)(filecookie *);
101 status_t (*mkdir)(fscookie *, const char *);
[all …]
/lk-master/dev/include/dev/class/
A Dnetif.h21 status_t (*set_state)(struct device *dev, struct netstack_state *state);
25 status_t (*set_status)(struct device *dev, bool up);
26 status_t (*output)(struct device *dev, struct pbuf *p);
27 status_t (*mcast_filter)(struct device *dev, const uint8_t *mac, int action);
33 status_t class_netif_set_state(struct device *dev, struct netstack_state *state);
36 status_t class_netif_set_status(struct device *dev, bool up);
37 status_t class_netif_output(struct device *dev, struct pbuf *p);
38 status_t class_netif_mcast_filter(struct device *dev, const uint8_t *mac, int action);
40 status_t class_netif_add(struct device *dev);
43 status_t class_netstack_input(struct device *dev, struct netstack_state *state, struct pbuf *p);
[all …]
A Dfb.h25 status_t (*set_mode)(struct device *dev, size_t width, size_t height, size_t bpp);
26 status_t (*get_info)(struct device *dev, struct fb_info *info);
27 status_t (*update)(struct device *dev);
28 status_t (*update_region)(struct device *dev, size_t x, size_t y, size_t width, size_t height);
33 status_t class_fb_set_mode(struct device *dev, size_t width, size_t height, size_t bpp);
34 status_t class_fb_get_info(struct device *dev, struct fb_info *info);
35 status_t class_fb_update(struct device *dev);
36 status_t class_fb_update_region(struct device *dev, size_t x, size_t y, size_t width, size_t height…
A Di2c.h17 status_t (*write)(struct device *dev, uint8_t addr, const void *buf, size_t len);
18 status_t (*read)(struct device *dev, uint8_t addr, void *buf, size_t len);
20 status_t (*write_reg)(struct device *dev, uint8_t addr, uint8_t reg, uint8_t value);
21 status_t (*read_reg)(struct device *dev, uint8_t addr, uint8_t reg, void *value);
26 status_t class_i2c_write(struct device *dev, uint8_t addr, const void *buf, size_t len);
27 status_t class_i2c_read(struct device *dev, uint8_t addr, void *buf, size_t len);
28 status_t class_i2c_write_reg(struct device *dev, uint8_t addr, uint8_t reg, uint8_t value);
29 status_t class_i2c_read_reg(struct device *dev, uint8_t addr, uint8_t reg, void *value);
/lk-master/kernel/include/kernel/
A Dport.h49 status_t port_create(const char *name, port_mode_t mode, port_t *port);
55 status_t port_open(const char *name, void *ctx, port_t *port);
60 status_t port_group(port_t *ports, size_t count, port_t *group);
64 status_t port_group_add(port_t group, port_t port);
68 status_t port_group_remove(port_t group, port_t port);
72 status_t port_write(port_t port, const port_packet_t *pk, size_t count);
78 status_t port_read(port_t port, lk_time_t timeout, port_result_t *result);
83 status_t port_destroy(port_t port);
89 status_t port_close(port_t port);
A Dwait.h50 status_t wait_queue_block(wait_queue_t *, lk_time_t timeout);
57 int wait_queue_wake_one(wait_queue_t *, bool reschedule, status_t wait_queue_error);
58 int wait_queue_wake_all(wait_queue_t *, bool reschedule, status_t wait_queue_error);
65 status_t thread_unblock_from_wait_queue(struct thread *t, status_t wait_queue_error);
/lk-master/dev/
A Ddriver.c18 status_t device_init_all(void) { in device_init_all()
19 status_t res = NO_ERROR; in device_init_all()
23 status_t code = device_init(dev); in device_init_all()
37 status_t device_fini_all(void) { in device_fini_all()
38 status_t res = NO_ERROR; in device_fini_all()
41 status_t code = device_fini(dev); in device_fini_all()
54 status_t device_init(struct device *dev) { in device_init()
64 status_t err = ops->init(dev); in device_init()
76 status_t device_fini(struct device *dev) { in device_fini()
90 status_t device_suspend(struct device *dev) { in device_suspend()
[all …]
/lk-master/lib/sysparam/include/lib/
A Dsysparam.h18 status_t sysparam_scan(bdev_t *bdev, off_t offset, size_t len);
19 status_t sysparam_reload(void);
25 status_t sysparam_get_ptr(const char *name, const void **ptr, size_t *len);
28 status_t sysparam_add(const char *name, const void *value, size_t len);
29 status_t sysparam_remove(const char *name);
30 status_t sysparam_lock(const char *name);
31 status_t sysparam_write(void);
/lk-master/dev/include/dev/
A Ddriver.h54 status_t (*init)(struct device *dev);
55 status_t (*fini)(struct device *dev);
57 status_t (*suspend)(struct device *dev);
58 status_t (*resume)(struct device *dev);
107 status_t device_init_all(void);
109 status_t device_fini_all(void);
111 status_t device_init(struct device *dev);
112 status_t device_fini(struct device *dev);
114 status_t device_suspend(struct device *dev);
115 status_t device_resume(struct device *dev);
A Dusbc.h37 typedef status_t (*ep_callback)(ep_t endpoint, struct usbc_transfer *transfer);
41 status_t result;
54 status_t usbc_setup_endpoint(ep_t ep, ep_dir_t dir, uint width, ep_type_t type);
55 status_t usbc_queue_rx(ep_t ep, usbc_transfer_t *transfer);
56 status_t usbc_queue_tx(ep_t ep, usbc_transfer_t *transfer);
57 status_t usbc_flush_ep(ep_t ep);
59 status_t usbc_set_active(bool active);
63 status_t usbc_callback(usb_callback_op_t op, const union usb_callback_args *args);
A Di2c.h26 status_t i2c_transmit(int bus, uint8_t address, const void *buf, size_t count);
27 status_t i2c_receive(int bus, uint8_t address, void *buf, size_t count);
32 status_t i2c_write_reg_bytes(int bus, uint8_t address, uint8_t reg, const uint8_t *val, size_t cnt);
33 status_t i2c_read_reg_bytes(int bus, uint8_t address, uint8_t reg, uint8_t *val, size_t cnt);
35 static inline status_t i2c_write_reg(int bus, uint8_t address, uint8_t reg, uint8_t val) { in i2c_write_reg()
39 static inline status_t i2c_read_reg(int bus, uint8_t address, uint8_t reg, uint8_t *val) { in i2c_read_reg()
A Dusb.h42 typedef status_t (*usb_callback_t)(void *cookie, usb_callback_op_t op, const union usb_callback_arg…
60 status_t usb_setup(usb_config *config);
73 status_t usb_add_string(const char *string, uint8_t id);
75 status_t usb_start(void);
76 status_t usb_stop(void);
79 status_t usb_register_callback(usb_callback_t, void *cookie);
/lk-master/dev/bus/pci/include/dev/bus/
A Dpci.h152 status_t pci_init_legacy(void);
155 status_t pci_init_ecam(paddr_t ecam_base, uint16_t segment, uint8_t start_bus, uint8_t end_bus);
160 status_t pci_find_pci_class_code(pci_location_t *state, uint32_t class_code, uint16_t index);
162 status_t pci_read_config_byte(const pci_location_t *state, uint32_t reg, uint8_t *value);
163 status_t pci_read_config_half(const pci_location_t *state, uint32_t reg, uint16_t *value);
164 status_t pci_read_config_word(const pci_location_t *state, uint32_t reg, uint32_t *value);
166 status_t pci_write_config_byte(const pci_location_t *state, uint32_t reg, uint8_t value);
167 status_t pci_write_config_half(const pci_location_t *state, uint32_t reg, uint16_t value);
168 status_t pci_write_config_word(const pci_location_t *state, uint32_t reg, uint32_t value);
170 status_t pci_get_irq_routing_options(irq_routing_entry *entries, uint16_t *count, uint16_t *pci_irq…
[all …]
/lk-master/lib/norfs/include/lib/
A Dnorfs.h17 status_t norfs_mount_fs(uint32_t offset);
27 status_t norfs_remove_obj(uint32_t key);
33 status_t norfs_put_obj_iovec(uint32_t key, const iovec_t *obj_iov, uint32_t iov_count,
40 status_t norfs_put_obj(uint32_t key, unsigned char *obj, uint16_t obj_len,
50 status_t norfs_read_obj_iovec(uint32_t key, iovec_t *obj_iov, uint32_t iov_count,
56 status_t norfs_read_obj(uint32_t key, unsigned char *buffer, uint16_t buffer_len,
/lk-master/dev/bus/pci/
A Dpci.cpp51 status_t pci_find_pci_class_code(pci_location_t *state, uint32_t class_code, uint16_t index) { in pci_find_pci_class_code()
63 status_t pci_read_config_byte(const pci_location_t *state, uint32_t reg, uint8_t *value) { in pci_read_config_byte()
72 status_t pci_read_config_half(const pci_location_t *state, uint32_t reg, uint16_t *value) { in pci_read_config_half()
82 status_t pci_read_config_word(const pci_location_t *state, uint32_t reg, uint32_t *value) { in pci_read_config_word()
92 status_t pci_write_config_byte(const pci_location_t *state, uint32_t reg, uint8_t value) { in pci_write_config_byte()
102 status_t pci_write_config_half(const pci_location_t *state, uint32_t reg, uint16_t value) { in pci_write_config_half()
112 status_t pci_write_config_word(const pci_location_t *state, uint32_t reg, uint32_t value) { in pci_write_config_word()
122 status_t pci_get_irq_routing_options(irq_routing_entry *entries, uint16_t *count, uint16_t *pci_irq… in pci_get_irq_routing_options()
143 status_t pci_set_irq_hw_int(const pci_location_t *state, uint8_t int_pin, uint8_t irq) { in pci_set_irq_hw_int()
153 status_t pci_init_legacy() { in pci_init_legacy()
[all …]
/lk-master/lib/minip/include/lib/
A Dminip.h55 status_t udp_open(uint32_t host, uint16_t sport, uint16_t dport, udp_socket_t **handle);
56 status_t udp_send(void *buf, size_t len, udp_socket_t *handle);
57 status_t udp_send_iovec(const iovec_t *iov, uint iov_count, udp_socket_t *handle);
58 status_t udp_close(udp_socket_t *handle);
63 status_t tcp_open_listen(tcp_socket_t **handle, uint16_t port);
64 status_t tcp_accept_timeout(tcp_socket_t *listen_socket, tcp_socket_t **accept_socket, lk_time_t ti…
65 status_t tcp_close(tcp_socket_t *socket);
69 static inline status_t tcp_accept(tcp_socket_t *listen_socket, tcp_socket_t **accept_socket) { in tcp_accept()
/lk-master/lib/fs/fat32/
A Dfat32_priv.h15 status_t fat32_mount(bdev_t *dev, fscookie **cookie);
16 status_t fat32_unmount(fscookie *cookie);
19 status_t fat32_open_file(fscookie *cookie, const char *path, filecookie **fcookie);
21 status_t fat32_close_file(filecookie *fcookie);
22 status_t fat32_stat_file(filecookie *fcookie, struct file_stat *stat);
/lk-master/lib/fs/
A Dfs.c129 status_t err = api->mount(dev, &cookie); in mount()
186 status_t fs_unmount(const char *path) { in fs_unmount()
204 status_t fs_open_file(const char *path, filehandle **handle) { in fs_open_file()
280 status_t fs_truncate_file(filehandle *handle, uint64_t len) { in fs_truncate_file()
289 status_t fs_remove_file(const char *path) { in fs_remove_file()
323 status_t fs_close_file(filehandle *handle) { in fs_close_file()
324 status_t err = handle->mount->api->close(handle->cookie); in fs_close_file()
337 status_t fs_make_dir(const char *path) { in fs_make_dir()
360 status_t fs_open_dir(const char *path, dirhandle **handle) { in fs_open_dir()
406 status_t fs_close_dir(dirhandle *handle) { in fs_close_dir()
[all …]
/lk-master/platform/bcm28xx/
A Dmailbox.c37 static status_t mailbox_write(const enum mailbox_channel ch, uint32_t value) { in mailbox_write()
55 static status_t mailbox_read(enum mailbox_channel ch, uint32_t *result) { in mailbox_read()
80 static status_t mailbox_get_framebuffer(fb_mbox_t *fb) { in mailbox_get_framebuffer()
81 status_t ret = NO_ERROR; in mailbox_get_framebuffer()
99 status_t init_framebuffer(void) { in init_framebuffer()
112 status_t ret = mailbox_get_framebuffer(&fb_desc); in init_framebuffer()
124 status_t display_get_framebuffer(struct display_framebuffer *fb) { in display_get_framebuffer()
140 status_t display_get_info(struct display_info *info) { in display_get_info()
148 status_t display_present(struct display_image *image, uint starty, uint endy) { in display_present()
/lk-master/lib/ptable/include/lib/
A Dptable.h27 status_t ptable_scan(const char *bdev_name, uint64_t offset);
28 status_t ptable_find(const char *name, struct ptable_entry *entry) __NONNULL((1));
29 status_t ptable_create_default(const char *bdev_name, uint64_t offset) __NONNULL();
30 status_t ptable_add(const char *name, uint64_t min_len, uint32_t flags) __NONNULL();
31 status_t ptable_remove(const char *name) __NONNULL();
/lk-master/kernel/
A Dsemaphore.c51 status_t sem_wait(semaphore_t *sem) { in sem_wait()
52 status_t ret = NO_ERROR; in sem_wait()
66 status_t sem_trywait(semaphore_t *sem) { in sem_trywait()
67 status_t ret = NO_ERROR; in sem_trywait()
79 status_t sem_timedwait(semaphore_t *sem, lk_time_t timeout) { in sem_timedwait()
80 status_t ret = NO_ERROR; in sem_timedwait()
/lk-master/dev/virtio/net/include/dev/virtio/
A Dnet.h14 status_t virtio_net_init(struct virtio_device *dev, uint32_t host_features) __NONNULL();
15 status_t virtio_net_start(void);
20 status_t virtio_net_get_mac_addr(uint8_t mac_addr[6]);
23 extern status_t virtio_net_send_minip_pkt(struct pktbuf *p);
/lk-master/lib/norfs/
A Dnorfs.c331 status_t status; in initialize_next_block()
378 status_t status; in write_obj_iovec()
424 status_t status; in norfs_put_obj()
443 status_t status; in norfs_remove_obj()
470 status_t status; in find_space_for_object()
503 status_t status; in norfs_put_obj_iovec()
597 status_t status; in collect_garbage_object()
642 status_t status; in erase_block()
680 status_t status; in collect_block()
694 status_t status; in collect_garbage()
[all …]
/lk-master/lib/bootimage/include/lib/
A Dbootimage.h16 status_t bootimage_open(const void *ptr, size_t len, bootimage_t **bi) __NONNULL();
17 status_t bootimage_close(bootimage_t *bi) __NONNULL();
18 status_t bootimage_get_range(bootimage_t *bi, const void **ptr, size_t *len) __NONNULL((1));
21 status_t bootimage_get_file_section(bootimage_t *bi, uint32_t type, const void **ptr, size_t *len) …
/lk-master/lib/bootargs/include/lib/
A Dbootargs.h17 status_t bootargs_get_bootimage_pointer(uint64_t *offset, size_t *len, const char **device);
20 status_t bootargs_start(void *buf, size_t buf_len);
21 status_t bootargs_add_command_line(void *buf, size_t buf_len, const char *str);
22 status_t bootargs_add_bootimage_pointer(void *buf, size_t buf_len, const char *device, uint64_t off…

Completed in 30 milliseconds

123456789