Lines Matching refs:tbstream_dev

99 	struct tbstream_dev *sdev;
140 struct tbstream_dev { struct
277 static inline struct tb_xdomain *tbstream_dev_xdomain(struct tbstream_dev *sdev) in tbstream_dev_xdomain()
286 struct tbstream_dev *sdev = container_of(kref, struct tbstream_dev, kref); in tbstream_dev_release()
303 static inline void tbstream_dev_put(struct tbstream_dev *sdev) in tbstream_dev_put()
309 static inline struct tbstream_dev *tbstream_dev_get(struct tbstream_dev *sdev) in tbstream_dev_get()
316 static inline struct tbstream_dev *to_tbstream_dev(struct miscdevice *misc) in to_tbstream_dev()
318 return container_of(misc, struct tbstream_dev, misc); in to_tbstream_dev()
321 static inline int tbstream_dev_valid(const struct tbstream_dev *sdev) in tbstream_dev_valid()
332 static inline bool tbstream_dev_removed(const struct tbstream_dev *sdev) in tbstream_dev_removed()
337 static inline bool tbstream_dev_closed(const struct tbstream_dev *sdev) in tbstream_dev_closed()
347 struct tbstream_dev *sdev = sf->sdev; in tbstream_dev_rx_callback()
364 tbstream_dev_completed_rx(struct tbstream_dev *sdev) in tbstream_dev_completed_rx()
381 static int tbstream_dev_consume_rx(struct tbstream_dev *sdev) in tbstream_dev_consume_rx()
402 static int tbstream_dev_alloc_rx_buffers(struct tbstream_dev *sdev) in tbstream_dev_alloc_rx_buffers()
446 struct tbstream_dev *sdev = sf->sdev; in tbstream_dev_tx_callback()
456 static int tbstream_dev_alloc_tx_buffers(struct tbstream_dev *sdev) in tbstream_dev_alloc_tx_buffers()
495 tbstream_dev_alloc_tx(struct tbstream_dev *sdev, enum tbstream_frame_pdf pdf, in tbstream_dev_alloc_tx()
526 tbstream_dev_send_data(struct tbstream_dev *sdev, struct iov_iter *from, in tbstream_dev_send_data()
537 static int tbstream_dev_send_close(struct tbstream_dev *sdev) in tbstream_dev_send_close()
547 static int tbstream_dev_start(struct tbstream_dev *sdev) in tbstream_dev_start()
608 static void tbstream_dev_stop(struct tbstream_dev *sdev) in tbstream_dev_stop()
638 struct tbstream_dev *sdev = to_tbstream_dev(file->private_data); in tbstream_dev_fops_read_iter()
730 struct tbstream_dev *sdev = to_tbstream_dev(file->private_data); in tbstream_dev_fops_write_iter()
793 struct tbstream_dev *sdev = to_tbstream_dev(file->private_data); in tbstream_dev_fops_poll()
811 struct tbstream_dev *sdev = to_tbstream_dev(file->private_data); in tbstream_dev_fops_open()
871 struct tbstream_dev *sdev = to_tbstream_dev(file->private_data); in tbstream_dev_fops_release()
899 static inline struct tbstream_dev *
902 return container_of(group, struct tbstream_dev, group); in tbstream_dev_from_group()
908 struct tbstream_dev *sdev = tbstream_dev_from_group(group); in tbstream_dev_index_show()
917 struct tbstream_dev *sdev = tbstream_dev_from_group(group); in tbstream_dev_in_hopid_show()
1016 static int tbstream_dev_update_properties(struct tbstream_dev *sdev) in tbstream_dev_update_properties()
1035 static int tbstream_dev_alloc_in_hopid(struct tbstream_dev *sdev, int hopid) in tbstream_dev_alloc_in_hopid()
1061 static int tbstream_dev_alloc_out_hopid(struct tbstream_dev *sdev, int hopid) in tbstream_dev_alloc_out_hopid()
1088 struct tbstream_dev *sdev = tbstream_dev_from_group(group); in tbstream_dev_in_hopid_store()
1113 struct tbstream_dev *sdev = tbstream_dev_from_group(group); in tbstream_dev_out_hopid_show()
1123 struct tbstream_dev *sdev = tbstream_dev_from_group(group); in tbstream_dev_out_hopid_store()
1148 struct tbstream_dev *sdev = tbstream_dev_from_group(group); in tbstream_dev_ring_size_show()
1158 struct tbstream_dev *sdev = tbstream_dev_from_group(group); in tbstream_dev_ring_size_store()
1181 struct tbstream_dev *sdev = tbstream_dev_from_group(group); in tbstream_dev_throttling_show()
1191 struct tbstream_dev *sdev = tbstream_dev_from_group(group); in tbstream_dev_throttling_store()
1222 struct tbstream_dev *sdev = tbstream_dev_from_group(group); in tbstream_dev_item_release()
1267 tbstream_dev_attach_stream(struct tbstream_dev *sdev, struct tbstream_group *sg) in tbstream_dev_attach_stream()
1300 static void tbstream_dev_detach_stream(struct tbstream_dev *sdev) in tbstream_dev_detach_stream()
1337 struct tbstream_dev *sdev; in tbstream_dev_make_group()
1394 struct tbstream_dev *sdev = tbstream_dev_from_group(sdev_group); in tbstream_dev_drop_item()
1494 struct tbstream_dev *sdev; in tbstream_group_attach_stream()
1522 struct tbstream_dev *sdev; in tbstream_group_detach_stream()
1579 struct tbstream_dev *sdev; in tbstream_suspend()
1602 struct tbstream_dev *sdev; in tbstream_resume()