| /linux/fs/xfs/libxfs/ |
| H A D | xfs_defer.c | 244 struct xfs_defer_pending *dfp) in xfs_defer_create_done() argument 249 if (!dfp->dfp_intent) in xfs_defer_create_done() 260 lip = dfp->dfp_ops->create_done(tp, dfp->dfp_intent, dfp->dfp_count); in xfs_defer_create_done() 267 dfp->dfp_done = lip; in xfs_defer_create_done() 278 struct xfs_defer_pending *dfp, in xfs_defer_create_intent() argument 283 if (dfp->dfp_intent) in xfs_defer_create_intent() 286 lip = dfp->dfp_ops->create_intent(tp, &dfp->dfp_work, dfp->dfp_count, in xfs_defer_create_intent() 296 dfp->dfp_intent = lip; in xfs_defer_create_intent() 312 struct xfs_defer_pending *dfp; in xfs_defer_create_intents() local 315 list_for_each_entry(dfp, &tp->t_dfops, dfp_list) { in xfs_defer_create_intents() [all …]
|
| H A D | xfs_dir2_data.c | 108 xfs_dir2_data_free_t *dfp; /* bestfree entry */ in __xfs_dir3_data_check() local 209 fa = xfs_dir2_data_freefind_verify(hdr, bf, dup, &dfp); in __xfs_dir3_data_check() 212 if (dfp) { in __xfs_dir3_data_check() 213 i = (int)(dfp - bf); in __xfs_dir3_data_check() 497 struct xfs_dir2_data_free *dfp; in xfs_dir2_data_freefind_verify() local 510 for (dfp = &bf[0]; dfp < &bf[XFS_DIR2_DATA_FD_COUNT]; dfp++) { in xfs_dir2_data_freefind_verify() 511 if (!dfp->offset) { in xfs_dir2_data_freefind_verify() 512 if (dfp->length) in xfs_dir2_data_freefind_verify() 519 if (be16_to_cpu(dfp->offset) == off) { in xfs_dir2_data_freefind_verify() 521 if (dfp->length != dup->length) in xfs_dir2_data_freefind_verify() [all …]
|
| H A D | xfs_defer.h | 37 void xfs_defer_item_pause(struct xfs_trans *tp, struct xfs_defer_pending *dfp); 38 void xfs_defer_item_unpause(struct xfs_trans *tp, struct xfs_defer_pending *dfp); 44 int xfs_defer_finish_one(struct xfs_trans *tp, struct xfs_defer_pending *dfp); 62 int (*recover_work)(struct xfs_defer_pending *dfp, 147 struct xfs_defer_pending *dfp); 149 struct xfs_defer_pending *dfp, struct list_head *capture_list); 153 struct xfs_defer_pending *dfp, in xfs_defer_add_item() argument 156 list_add_tail(work, &dfp->dfp_work); in xfs_defer_add_item() 157 dfp->dfp_count++; in xfs_defer_add_item()
|
| H A D | xfs_log_recover.h | 172 struct xfs_defer_pending *dfp);
|
| H A D | xfs_alloc.h | 272 struct xfs_defer_pending *dfp; member
|
| /linux/fs/xfs/scrub/ |
| H A D | dir.c | 443 struct xfs_dir2_data_free *dfp; in xchk_directory_check_free_entry() local 452 for (dfp = &bf[XFS_DIR2_DATA_FD_COUNT - 1]; dfp >= bf; dfp--) in xchk_directory_check_free_entry() 453 if (dup_length == be16_to_cpu(dfp->length)) in xchk_directory_check_free_entry() 468 struct xfs_dir2_data_free *dfp; in xchk_directory_data_bestfree() local 508 for (dfp = &bf[0]; dfp < &bf[XFS_DIR2_DATA_FD_COUNT]; dfp++) { in xchk_directory_data_bestfree() 509 offset = be16_to_cpu(dfp->offset); in xchk_directory_data_bestfree() 521 be16_to_cpu(dup->length) != be16_to_cpu(dfp->length) || in xchk_directory_data_bestfree() 528 if (smallest_bestfree < be16_to_cpu(dfp->length)) { in xchk_directory_data_bestfree() 533 smallest_bestfree = be16_to_cpu(dfp->length); in xchk_directory_data_bestfree() 611 struct xfs_dir2_data_free *dfp; in xchk_directory_check_freesp() local [all …]
|
| H A D | inode_repair.c | 904 struct xfs_bmdr_block *dfp; in xrep_dinode_bad_bmbt_fork() local 918 dfp = XFS_DFORK_PTR(dip, whichfork); in xrep_dinode_bad_bmbt_fork() 919 nrecs = be16_to_cpu(dfp->bb_numrecs); in xrep_dinode_bad_bmbt_fork() 920 level = be16_to_cpu(dfp->bb_level); in xrep_dinode_bad_bmbt_fork() 934 fkp = xfs_bmdr_key_addr(dfp, i); in xrep_dinode_bad_bmbt_fork() 939 fpp = xfs_bmdr_ptr_addr(dfp, i, dmxr); in xrep_dinode_bad_bmbt_fork() 955 struct xfs_rtrmap_root *dfp; in xrep_dinode_bad_rtrmapbt_fork() local 962 dfp = XFS_DFORK_PTR(dip, XFS_DATA_FORK); in xrep_dinode_bad_rtrmapbt_fork() 963 nrecs = be16_to_cpu(dfp->bb_numrecs); in xrep_dinode_bad_rtrmapbt_fork() 964 level = be16_to_cpu(dfp->bb_level); in xrep_dinode_bad_rtrmapbt_fork() [all …]
|
| /linux/fs/xfs/ |
| H A D | xfs_bmap_item.c | 457 struct xfs_defer_pending *dfp, in xfs_bui_recover_work() argument 484 xfs_defer_add_item(dfp, &bi->bi_list); in xfs_bui_recover_work() 494 struct xfs_defer_pending *dfp, in xfs_bmap_recover_work() argument 498 struct xfs_log_item *lip = dfp->dfp_intent; in xfs_bmap_recover_work() 515 work = xfs_bui_recover_work(mp, dfp, &ip, map); in xfs_bmap_recover_work() 544 error = xlog_recover_finish_intent(tp, dfp); in xfs_bmap_recover_work()
|
| H A D | xfs_log_recover.c | 1726 struct xfs_defer_pending *dfp, *n; in xlog_recover_release_intent() local 1728 list_for_each_entry_safe(dfp, n, &log->r_dfops, dfp_list) { in xlog_recover_release_intent() 1729 struct xfs_log_item *lip = dfp->dfp_intent; in xlog_recover_release_intent() 1738 xfs_defer_cancel_recovery(log->l_mp, dfp); in xlog_recover_release_intent() 2593 struct xfs_defer_pending *dfp, *n; in xlog_recover_process_intents() local 2601 list_for_each_entry_safe(dfp, n, &log->r_dfops, dfp_list) { in xlog_recover_process_intents() 2602 ASSERT(xlog_item_is_intent(dfp->dfp_intent)); in xlog_recover_process_intents() 2609 ASSERT(XFS_LSN_CMP(last_lsn, dfp->dfp_intent->li_lsn) >= 0); in xlog_recover_process_intents() 2621 error = xfs_defer_finish_recovery(log->l_mp, dfp, in xlog_recover_process_intents() 2648 struct xfs_defer_pending *dfp, *n; in xlog_recover_cancel_intents() local [all …]
|
| H A D | xfs_attr_item.c | 629 struct xfs_defer_pending *dfp, in xfs_attri_recover_work() argument 718 xfs_defer_add_item(dfp, &attr->xattri_list); in xfs_attri_recover_work() 729 struct xfs_defer_pending *dfp, in xfs_attr_recover_work() argument 732 struct xfs_log_item *lip = dfp->dfp_intent; in xfs_attr_recover_work() 755 attr = xfs_attri_recover_work(mp, dfp, attrp, &ip, nv); in xfs_attr_recover_work() 783 error = xlog_recover_finish_intent(tp, dfp); in xfs_attr_recover_work()
|
| H A D | xfs_trace.h | 3066 TP_PROTO(struct xfs_mount *mp, struct xfs_defer_pending *dfp), 3067 TP_ARGS(mp, dfp), 3070 __string(name, dfp->dfp_ops->name) 3079 __entry->intent = dfp->dfp_intent; 3080 __entry->flags = dfp->dfp_flags; 3081 __entry->committed = dfp->dfp_done != NULL; 3082 __entry->nr = dfp->dfp_count; 3094 TP_PROTO(struct xfs_mount *mp, struct xfs_defer_pending *dfp), \ 3095 TP_ARGS(mp, dfp)) 3152 TP_PROTO(struct xfs_mount *mp, struct xfs_defer_pending *dfp, [all …]
|
| /linux/include/linux/usb/ |
| H A D | pd_vdo.h | 149 #define VDO_IDH(usbh, usbd, ufp_cable, is_modal, dfp, conn, vid) \ argument 151 | (is_modal) << 26 | ((dfp) & 0x7) << 23 | ((conn) & 0x3) << 21 \
|
| /linux/drivers/video/fbdev/matrox/ |
| H A D | matroxfb_base.c | 1275 static int dfp; /* "matroxfb:dfp */ variable 1612 } else if (dfp) { in setDefaultOutputs() 2402 dfp = 1; in matroxfb_setup() 2467 dfp = value; in matroxfb_setup() 2571 module_param(dfp, int, 0); 2572 MODULE_PARM_DESC(dfp, "Specifies whether to use digital flat panel interface of G200/G400 (0 or 1) …
|
| /linux/Documentation/fb/ |
| H A D | matroxfb.rst | 227 dfp enables digital flat panel interface. This option is incompatible 231 dfp:X use settings X for digital flat panel interface. X is number from
|