Searched refs:buffer_list (Results 1 - 25 of 40) sorted by last modified time

12

/linux-master/drivers/firewire/
H A Dohci.c130 struct list_head buffer_list; member in struct:context
133 * Pointer to a buffer inside buffer_list that contains the tail
1104 desc = list_entry(ctx->buffer_list.next,
1132 list_move_tail(&old_desc->list, &ctx->buffer_list);
1171 list_add_tail(&desc->list, &ctx->buffer_list);
1184 INIT_LIST_HEAD(&ctx->buffer_list);
1188 ctx->buffer_tail = list_entry(ctx->buffer_list.next,
1215 list_for_each_entry_safe(desc, tmp, &ctx->buffer_list, list) {
1235 if (desc->list.next == &ctx->buffer_list) {
/linux-master/sound/soc/codecs/
H A Dwm_adsp.c877 INIT_LIST_HEAD(&dsp->buffer_list);
1206 list_for_each_entry(tmp, &compr->dsp->buffer_list, list) {
1548 list_add_tail(&buf->list, &dsp->buffer_list);
1620 list_add_tail(&buf->list, &dsp->buffer_list);
1655 if (list_empty(&dsp->buffer_list)) {
1675 list_for_each_entry_safe(buf, tmp, &dsp->buffer_list, list) {
1813 if (list_empty(&dsp->buffer_list)) {
1820 list_for_each_entry(buf, &dsp->buffer_list, list) {
H A Dwm_adsp.h46 struct list_head buffer_list; member in struct:wm_adsp
/linux-master/fs/xfs/
H A Dxfs_buf.c2219 struct list_head *buffer_list)
2235 xfs_buf_delwri_queue(bp, buffer_list);
2270 struct list_head *buffer_list,
2277 list_sort(NULL, buffer_list, xfs_buf_cmp);
2280 list_for_each_entry_safe(bp, n, buffer_list, b_list) {
2332 * This will take the @buffer_list, write all non-locked and non-pinned buffers
2335 * level means, e.g. AIL pushing as the @buffer_list is consumed in this
2339 * leaves them on @buffer_list so they can be retried on a later pass. As such,
2347 struct list_head *buffer_list)
2349 return xfs_buf_delwri_submit_buffers(buffer_list, NUL
2217 xfs_buf_delwri_queue_here( struct xfs_buf *bp, struct list_head *buffer_list) argument
2269 xfs_buf_delwri_submit_buffers( struct list_head *buffer_list, struct list_head *wait_list) argument
2346 xfs_buf_delwri_submit_nowait( struct list_head *buffer_list) argument
2361 xfs_buf_delwri_submit( struct list_head *buffer_list) argument
2405 xfs_buf_delwri_pushbuf( struct xfs_buf *bp, struct list_head *buffer_list) argument
[all...]
H A Dxfs_trans_ail.c368 struct list_head *buffer_list)
375 if (!xfs_buf_delwri_queue(bp, buffer_list)) {
366 xfsaild_resubmit_item( struct xfs_log_item *lip, struct list_head *buffer_list) argument
H A Dxfs_rmap_item.c633 struct list_head *buffer_list,
681 struct list_head *buffer_list,
631 xlog_recover_rui_commit_pass2( struct xlog *log, struct list_head *buffer_list, struct xlog_recover_item *item, xfs_lsn_t lsn) argument
679 xlog_recover_rud_commit_pass2( struct xlog *log, struct list_head *buffer_list, struct xlog_recover_item *item, xfs_lsn_t lsn) argument
H A Dxfs_refcount_item.c579 struct list_head *buffer_list,
627 struct list_head *buffer_list,
577 xlog_recover_cui_commit_pass2( struct xlog *log, struct list_head *buffer_list, struct xlog_recover_item *item, xfs_lsn_t lsn) argument
625 xlog_recover_cud_commit_pass2( struct xlog *log, struct list_head *buffer_list, struct xlog_recover_item *item, xfs_lsn_t lsn) argument
H A Dxfs_qm.c922 struct list_head *buffer_list)
968 xfs_buf_delwri_queue(bp, buffer_list);
988 struct list_head *buffer_list)
1064 type, buffer_list);
1246 struct list_head *buffer_list = data; local
1278 xfs_buf_delwri_pushbuf(bp, buffer_list);
1289 xfs_buf_delwri_queue(bp, buffer_list);
1306 LIST_HEAD (buffer_list);
1325 &buffer_list);
1333 &buffer_list);
916 xfs_qm_reset_dqcounts_all( struct xfs_mount *mp, xfs_dqid_t firstid, xfs_fsblock_t bno, xfs_filblks_t blkcnt, xfs_dqtype_t type, struct list_head *buffer_list) argument
984 xfs_qm_reset_dqcounts_buf( struct xfs_mount *mp, struct xfs_inode *qip, xfs_dqtype_t type, struct list_head *buffer_list) argument
[all...]
H A Dxfs_log_recover.c1844 * - buffer_list for all buffers except cancelled/inode unlink buffers
1866 LIST_HEAD(buffer_list);
1895 list_move_tail(&item->ri_list, &buffer_list);
1914 if (!list_empty(&buffer_list))
1915 list_splice(&buffer_list, &trans->r_itemq);
1963 struct list_head *buffer_list,
1974 error = item->ri_ops->commit_pass2(log, buffer_list,
1994 struct list_head *buffer_list)
2026 buffer_list, &ra_list);
2044 buffer_list,
1960 xlog_recover_items_pass2( struct xlog *log, struct xlog_recover *trans, struct list_head *buffer_list, struct list_head *item_list) argument
1990 xlog_recover_commit_trans( struct xlog *log, struct xlog_recover *trans, int pass, struct list_head *buffer_list) argument
2243 xlog_recovery_process_trans( struct xlog *log, struct xlog_recover *trans, char *dp, unsigned int len, unsigned int flags, int pass, struct list_head *buffer_list) argument
2350 xlog_recover_process_ophdr( struct xlog *log, struct hlist_head rhash[], struct xlog_rec_header *rhead, struct xlog_op_header *ohead, char *dp, char *end, int pass, struct list_head *buffer_list) argument
2434 xlog_recover_process_data( struct xlog *log, struct hlist_head rhash[], struct xlog_rec_header *rhead, char *dp, int pass, struct list_head *buffer_list) argument
2853 xlog_recover_process( struct xlog *log, struct hlist_head rhash[], struct xlog_rec_header *rhead, char *dp, int pass, struct list_head *buffer_list) argument
[all...]
H A Dxfs_inode_item.c690 struct list_head *buffer_list)
730 if (!xfs_buf_delwri_queue(bp, buffer_list))
H A Dxfs_inode_item_recover.c70 * gather all the buffers we modify for writeback so we pass the buffer_list
79 struct list_head *buffer_list)
100 ip->i_ino, buffer_list);
108 ip->i_ino, buffer_list);
272 struct list_head *buffer_list,
534 buffer_list);
551 xfs_buf_delwri_queue(bp, buffer_list);
75 xfs_recover_inode_owner_change( struct xfs_mount *mp, struct xfs_dinode *dip, struct xfs_inode_log_format *in_f, struct list_head *buffer_list) argument
270 xlog_recover_inode_commit_pass2( struct xlog *log, struct list_head *buffer_list, struct xlog_recover_item *item, xfs_lsn_t current_lsn) argument
H A Dxfs_icreate_item.c144 struct list_head *buffer_list,
254 return xfs_ialloc_inode_init(mp, NULL, buffer_list, count, agno, agbno,
142 xlog_recover_icreate_commit_pass2( struct xlog *log, struct list_head *buffer_list, struct xlog_recover_item *item, xfs_lsn_t lsn) argument
H A Dxfs_extfree_item.c724 struct list_head *buffer_list,
769 struct list_head *buffer_list,
722 xlog_recover_efi_commit_pass2( struct xlog *log, struct list_head *buffer_list, struct xlog_recover_item *item, xfs_lsn_t lsn) argument
767 xlog_recover_efd_commit_pass2( struct xlog *log, struct list_head *buffer_list, struct xlog_recover_item *item, xfs_lsn_t lsn) argument
H A Dxfs_buf_item_recover.c886 struct list_head *buffer_list,
997 xfs_buf_delwri_queue(bp, buffer_list);
884 xlog_recover_buf_commit_pass2( struct xlog *log, struct list_head *buffer_list, struct xlog_recover_item *item, xfs_lsn_t current_lsn) argument
H A Dxfs_buf_item.c598 struct list_head *buffer_list)
630 if (!xfs_buf_delwri_queue(bp, buffer_list))
596 xfs_buf_item_push( struct xfs_log_item *lip, struct list_head *buffer_list) argument
H A Dxfs_bmap_item.c635 struct list_head *buffer_list,
689 struct list_head *buffer_list,
633 xlog_recover_bui_commit_pass2( struct xlog *log, struct list_head *buffer_list, struct xlog_recover_item *item, xfs_lsn_t lsn) argument
687 xlog_recover_bud_commit_pass2( struct xlog *log, struct list_head *buffer_list, struct xlog_recover_item *item, xfs_lsn_t lsn) argument
H A Dxfs_attr_item.c697 struct list_head *buffer_list,
780 struct list_head *buffer_list,
695 xlog_recover_attri_commit_pass2( struct xlog *log, struct list_head *buffer_list, struct xlog_recover_item *item, xfs_lsn_t lsn) argument
778 xlog_recover_attrd_commit_pass2( struct xlog *log, struct list_head *buffer_list, struct xlog_recover_item *item, xfs_lsn_t lsn) argument
/linux-master/fs/xfs/libxfs/
H A Dxfs_sb.c1096 LIST_HEAD (buffer_list);
1125 xfs_buf_delwri_queue(bp, &buffer_list);
1132 error = xfs_buf_delwri_submit(&buffer_list);
1142 error = xfs_buf_delwri_submit(&buffer_list);
H A Dxfs_ialloc.c297 struct list_head *buffer_list,
415 xfs_buf_delwri_queue(fbuf, buffer_list);
294 xfs_ialloc_inode_init( struct xfs_mount *mp, struct xfs_trans *tp, struct list_head *buffer_list, int icount, xfs_agnumber_t agno, xfs_agblock_t agbno, xfs_agblock_t length, unsigned int gen) argument
H A Dxfs_btree.h408 struct list_head *buffer_list);
H A Dxfs_btree.c4636 struct list_head *buffer_list; member in struct:xfs_btree_block_change_owner_info
4680 xfs_buf_delwri_queue(bp, bbcoi->buffer_list);
4690 struct list_head *buffer_list)
4695 bbcoi.buffer_list = buffer_list;
4687 xfs_btree_change_owner( struct xfs_btree_cur *cur, uint64_t new_owner, struct list_head *buffer_list) argument
H A Dxfs_bmap_btree.c718 struct list_head *buffer_list)
723 ASSERT(tp || buffer_list);
724 ASSERT(!(tp && buffer_list));
730 error = xfs_btree_change_owner(cur, new_owner, buffer_list);
713 xfs_bmbt_change_owner( struct xfs_trans *tp, struct xfs_inode *ip, int whichfork, xfs_ino_t new_owner, struct list_head *buffer_list) argument
H A Dxfs_bmap_btree.h106 struct list_head *buffer_list);
/linux-master/drivers/iio/
H A Dindustrialio-core.c1682 INIT_LIST_HEAD(&iio_dev_opaque->buffer_list);
/linux-master/drivers/media/pci/sta2x11/
H A Dsta2x11_vip.c100 * @buffer_list: list of buffer in use
130 struct list_head buffer_list; member in struct:sta2x11_vip
235 if (list_empty(&vip->buffer_list)) {/* No available buffer */
239 vip->active = list_first_entry(&vip->buffer_list,
307 list_add_tail(&vip_buf->list, &vip->buffer_list);
309 vip->active = list_first_entry(&vip->buffer_list,
360 list_for_each_entry_safe(vip_buf, node, &vip->buffer_list, list) {
859 INIT_LIST_HEAD(&vip->buffer_list);

Completed in 282 milliseconds

12