/linux-master/fs/xfs/ |
H A D | xfs_trans.c | 685 struct xfs_log_item *lip) 687 ASSERT(lip->li_log == tp->t_mountp->m_log); 688 ASSERT(lip->li_ailp == tp->t_mountp->m_ail); 689 ASSERT(list_empty(&lip->li_trans)); 690 ASSERT(!test_bit(XFS_LI_DIRTY, &lip->li_flags)); 692 list_add_tail(&lip->li_trans, &tp->t_items); 703 struct xfs_log_item *lip) 705 clear_bit(XFS_LI_DIRTY, &lip->li_flags); 706 list_del_init(&lip->li_trans); 715 struct xfs_log_item *lip, *nex local 683 xfs_trans_add_item( struct xfs_trans *tp, struct xfs_log_item *lip) argument 702 xfs_trans_del_item( struct xfs_log_item *lip) argument 743 struct xfs_log_item *lip = log_items[i]; local 789 struct xfs_log_item *lip = lv->lv_item; local 911 struct xfs_log_item *lip, *n; local 1118 struct xfs_log_item *lip; local [all...] |
H A D | xfs_trace.h | 1310 TP_PROTO(struct xfs_log_item *lip), 1311 TP_ARGS(lip), 1314 __field(void *, lip) 1320 __entry->dev = lip->li_log->l_mp->m_super->s_dev; 1321 __entry->lip = lip; 1322 __entry->type = lip->li_type; 1323 __entry->flags = lip->li_flags; 1324 __entry->lsn = lip->li_lsn; 1326 TP_printk("dev %d:%d lip [all...] |
H A D | xfs_log_recover.c | 1733 struct xfs_log_item *lip = dfp->dfp_intent; local 1735 if (lip->li_type != intent_type) 1737 if (!lip->li_ops->iop_match(lip, intent_id)) 1740 ASSERT(xlog_item_is_intent(lip)); 1976 struct xfs_log_item *lip, 1980 ASSERT(xlog_item_is_intent(lip)); 1982 xfs_defer_start_recovery(lip, &log->r_dfops, ops); 1988 xfs_trans_ail_insert(log->l_ailp, lip, lsn); 1989 lip 1974 xlog_recover_intent_item( struct xlog *log, struct xfs_log_item *lip, xfs_lsn_t lsn, const struct xfs_defer_op_type *ops) argument [all...] |
H A D | xfs_log_cil.c | 72 struct xfs_log_item *lip) 82 return lip->li_seq == READ_ONCE(cil->xc_current_sequence); 87 struct xfs_log_item *lip) 89 return xlog_item_in_current_chkpt(lip->li_log->l_cilp, lip); 278 struct xfs_log_item *lip; local 280 list_for_each_entry(lip, &tp->t_items, li_trans) { 288 if (!test_bit(XFS_LI_DIRTY, &lip->li_flags)) 292 lip->li_ops->iop_size(lip, 70 xlog_item_in_current_chkpt( struct xfs_cil *cil, struct xfs_log_item *lip) argument 86 xfs_log_item_in_current_chkpt( struct xfs_log_item *lip) argument 454 struct xfs_log_item *lip; local 557 struct xfs_log_item *lip; local 1534 struct xfs_log_item *lip, *ilip, *next; local 1577 struct xfs_log_item *lip, *next; local [all...] |
H A D | xfs_log.h | 152 bool xfs_log_item_in_current_chkpt(struct xfs_log_item *lip);
|
H A D | xfs_log.c | 1283 struct xfs_log_item *lip; local 1293 lip = xfs_ail_min(mp->m_ail); 1294 if (lip) 1295 tail_lsn = lip->li_lsn; 2166 struct xfs_log_item *lip; local 2177 list_for_each_entry(lip, &tp->t_items, li_trans) { 2178 struct xfs_log_vec *lv = lip->li_lv; 2183 xfs_warn(mp, " type = 0x%x", lip->li_type); 2184 xfs_warn(mp, " flags = 0x%lx", lip->li_flags);
|
H A D | xfs_inode.c | 3750 struct xfs_log_item *lip, *n; local 3760 list_for_each_entry_safe(lip, n, &bp->b_li_list, li_bio_list) { 3761 iip = (struct xfs_inode_log_item *)lip;
|
H A D | xfs_exchmaps_item.c | 36 static inline struct xfs_xmi_log_item *XMI_ITEM(struct xfs_log_item *lip) argument 38 return container_of(lip, struct xfs_xmi_log_item, xmi_item); 70 struct xfs_log_item *lip, 85 struct xfs_log_item *lip, 88 struct xfs_xmi_log_item *xmi_lip = XMI_ITEM(lip); 109 struct xfs_log_item *lip, 112 struct xfs_xmi_log_item *xmi_lip = XMI_ITEM(lip); 124 struct xfs_log_item *lip) 126 xfs_xmi_release(XMI_ITEM(lip)); 146 static inline struct xfs_xmd_log_item *XMD_ITEM(struct xfs_log_item *lip) argument 69 xfs_xmi_item_size( struct xfs_log_item *lip, int *nvecs, int *nbytes) argument 84 xfs_xmi_item_format( struct xfs_log_item *lip, struct xfs_log_vec *lv) argument 108 xfs_xmi_item_unpin( struct xfs_log_item *lip, int remove) argument 123 xfs_xmi_item_release( struct xfs_log_item *lip) argument 152 xfs_xmd_item_size( struct xfs_log_item *lip, int *nvecs, int *nbytes) argument 167 xfs_xmd_item_format( struct xfs_log_item *lip, struct xfs_log_vec *lv) argument 187 xfs_xmd_item_release( struct xfs_log_item *lip) argument 198 xfs_xmd_item_intent( struct xfs_log_item *lip) argument 429 struct xfs_log_item *lip = dfp->dfp_intent; local 526 xfs_xmi_item_match( struct xfs_log_item *lip, uint64_t intent_id) argument [all...] |
H A D | xfs_dquot.c | 1137 struct xfs_log_item *lip) 1139 struct xfs_dq_logitem *qip = (struct xfs_dq_logitem *)lip; 1141 struct xfs_ail *ailp = lip->li_ailp; 1152 if (test_bit(XFS_LI_IN_AIL, &lip->li_flags) && 1153 ((lip->li_lsn == qip->qli_flush_lsn) || 1154 test_bit(XFS_LI_FAILED, &lip->li_flags))) { 1157 xfs_clear_li_failed(lip); 1158 if (lip->li_lsn == qip->qli_flush_lsn) { 1160 tail_lsn = xfs_ail_delete_one(ailp, lip); 1177 struct xfs_log_item *lip, * local 1136 xfs_qm_dqflush_done( struct xfs_log_item *lip) argument 1189 struct xfs_log_item *lip; local 1249 struct xfs_log_item *lip = &dqp->q_logitem.qli_item; local [all...] |
H A D | xfs_bmap_item.c | 35 static inline struct xfs_bui_log_item *BUI_ITEM(struct xfs_log_item *lip) argument 37 return container_of(lip, struct xfs_bui_log_item, bui_item); 70 struct xfs_log_item *lip, 74 struct xfs_bui_log_item *buip = BUI_ITEM(lip); 89 struct xfs_log_item *lip, 92 struct xfs_bui_log_item *buip = BUI_ITEM(lip); 115 struct xfs_log_item *lip, 118 struct xfs_bui_log_item *buip = BUI_ITEM(lip); 130 struct xfs_log_item *lip) 132 xfs_bui_release(BUI_ITEM(lip)); 69 xfs_bui_item_size( struct xfs_log_item *lip, int *nvecs, int *nbytes) argument 88 xfs_bui_item_format( struct xfs_log_item *lip, struct xfs_log_vec *lv) argument 114 xfs_bui_item_unpin( struct xfs_log_item *lip, int remove) argument 129 xfs_bui_item_release( struct xfs_log_item *lip) argument 156 BUD_ITEM(struct xfs_log_item *lip) argument 162 xfs_bud_item_size( struct xfs_log_item *lip, int *nvecs, int *nbytes) argument 179 xfs_bud_item_format( struct xfs_log_item *lip, struct xfs_log_vec *lv) argument 199 xfs_bud_item_release( struct xfs_log_item *lip) argument 210 xfs_bud_item_intent( struct xfs_log_item *lip) argument 485 struct xfs_log_item *lip = dfp->dfp_intent; local 593 xfs_bui_item_match( struct xfs_log_item *lip, uint64_t intent_id) argument [all...] |
H A D | xfs_attr_item.c | 38 static inline struct xfs_attri_log_item *ATTRI_ITEM(struct xfs_log_item *lip) argument 40 return container_of(lip, struct xfs_attri_log_item, attri_item); 164 struct xfs_log_item *lip, 168 struct xfs_attri_log_item *attrip = ATTRI_ITEM(lip); 198 struct xfs_log_item *lip, 201 struct xfs_attri_log_item *attrip = ATTRI_ITEM(lip); 253 struct xfs_log_item *lip, 256 xfs_attri_release(ATTRI_ITEM(lip)); 262 struct xfs_log_item *lip) 264 xfs_attri_release(ATTRI_ITEM(lip)); 163 xfs_attri_item_size( struct xfs_log_item *lip, int *nvecs, int *nbytes) argument 197 xfs_attri_item_format( struct xfs_log_item *lip, struct xfs_log_vec *lv) argument 252 xfs_attri_item_unpin( struct xfs_log_item *lip, int remove) argument 261 xfs_attri_item_release( struct xfs_log_item *lip) argument 295 ATTRD_ITEM(struct xfs_log_item *lip) argument 308 xfs_attrd_item_size( struct xfs_log_item *lip, int *nvecs, int *nbytes) argument 323 xfs_attrd_item_format( struct xfs_log_item *lip, struct xfs_log_vec *lv) argument 344 xfs_attrd_item_release( struct xfs_log_item *lip) argument 354 xfs_attrd_item_intent( struct xfs_log_item *lip) argument 533 xfs_attri_item_match( struct xfs_log_item *lip, uint64_t intent_id) argument 738 struct xfs_log_item *lip = dfp->dfp_intent; local [all...] |
H A D | xfs_trans.h | 75 uint64_t (*iop_sort)(struct xfs_log_item *lip); 76 int (*iop_precommit)(struct xfs_trans *tp, struct xfs_log_item *lip); 77 void (*iop_committing)(struct xfs_log_item *lip, xfs_csn_t seq); 97 xlog_item_is_intent(struct xfs_log_item *lip) argument 99 return lip->li_ops->flags & XFS_ITEM_INTENT; 103 xlog_item_is_intent_done(struct xfs_log_item *lip) argument 105 return lip->li_ops->flags & XFS_ITEM_INTENT_DONE;
|
H A D | xfs_trans_ail.c | 35 struct xfs_log_item *lip) 52 in_ail = test_bit(XFS_LI_IN_AIL, &lip->li_flags); 53 prev_lip = list_entry(lip->li_ail.prev, struct xfs_log_item, li_ail); 56 next_lip = list_entry(lip->li_ail.next, struct xfs_log_item, li_ail); 59 lsn = lip->li_lsn; 97 struct xfs_log_item *lip) 99 if (lip->li_ail.next == &ailp->ail_head) 102 return list_first_entry(&lip->li_ail, struct xfs_log_item, li_ail); 117 struct xfs_log_item *lip = xfs_ail_min(ailp); local 119 if (lip) 95 xfs_ail_next( struct xfs_ail *ailp, struct xfs_log_item *lip) argument 145 struct xfs_log_item *lip; local 181 struct xfs_log_item *lip = cur->item; local 211 xfs_trans_ail_cursor_clear( struct xfs_ail *ailp, struct xfs_log_item *lip) argument 236 struct xfs_log_item *lip; local 262 struct xfs_log_item *lip; local 301 struct xfs_log_item *lip; local 340 xfs_ail_delete( struct xfs_ail *ailp, struct xfs_log_item *lip) argument 366 xfsaild_resubmit_item( struct xfs_log_item *lip, struct list_head *buffer_list) argument 393 xfsaild_push_item( struct xfs_ail *ailp, struct xfs_log_item *lip) argument 423 struct xfs_log_item *lip; local 697 struct xfs_log_item *lip; local 811 struct xfs_log_item *lip = log_items[i]; variable in typeref:struct:xfs_log_item 837 xfs_trans_ail_insert( struct xfs_ail *ailp, struct xfs_log_item *lip, xfs_lsn_t lsn) argument 854 xfs_ail_delete_one( struct xfs_ail *ailp, struct xfs_log_item *lip) argument 872 xfs_trans_ail_delete( struct xfs_log_item *lip, int shutdown_type) argument [all...] |
H A D | xfs_trans_buf.c | 29 struct xfs_log_item *lip; local 37 list_for_each_entry(lip, &tp->t_items, li_trans) { 38 blip = (struct xfs_buf_log_item *)lip;
|
H A D | xfs_rmap_item.c | 30 static inline struct xfs_rui_log_item *RUI_ITEM(struct xfs_log_item *lip) argument 32 return container_of(lip, struct xfs_rui_log_item, rui_item); 67 struct xfs_log_item *lip, 71 struct xfs_rui_log_item *ruip = RUI_ITEM(lip); 86 struct xfs_log_item *lip, 89 struct xfs_rui_log_item *ruip = RUI_ITEM(lip); 112 struct xfs_log_item *lip, 115 struct xfs_rui_log_item *ruip = RUI_ITEM(lip); 127 struct xfs_log_item *lip) 129 xfs_rui_release(RUI_ITEM(lip)); 66 xfs_rui_item_size( struct xfs_log_item *lip, int *nvecs, int *nbytes) argument 85 xfs_rui_item_format( struct xfs_log_item *lip, struct xfs_log_vec *lv) argument 111 xfs_rui_item_unpin( struct xfs_log_item *lip, int remove) argument 126 xfs_rui_item_release( struct xfs_log_item *lip) argument 160 RUD_ITEM(struct xfs_log_item *lip) argument 166 xfs_rud_item_size( struct xfs_log_item *lip, int *nvecs, int *nbytes) argument 183 xfs_rud_item_format( struct xfs_log_item *lip, struct xfs_log_vec *lv) argument 203 xfs_rud_item_release( struct xfs_log_item *lip) argument 214 xfs_rud_item_intent( struct xfs_log_item *lip) argument 513 struct xfs_log_item *lip = dfp->dfp_intent; local 593 xfs_rui_item_match( struct xfs_log_item *lip, uint64_t intent_id) argument [all...] |
H A D | xfs_refcount_item.c | 30 static inline struct xfs_cui_log_item *CUI_ITEM(struct xfs_log_item *lip) argument 32 return container_of(lip, struct xfs_cui_log_item, cui_item); 68 struct xfs_log_item *lip, 72 struct xfs_cui_log_item *cuip = CUI_ITEM(lip); 87 struct xfs_log_item *lip, 90 struct xfs_cui_log_item *cuip = CUI_ITEM(lip); 113 struct xfs_log_item *lip, 116 struct xfs_cui_log_item *cuip = CUI_ITEM(lip); 128 struct xfs_log_item *lip) 130 xfs_cui_release(CUI_ITEM(lip)); 67 xfs_cui_item_size( struct xfs_log_item *lip, int *nvecs, int *nbytes) argument 86 xfs_cui_item_format( struct xfs_log_item *lip, struct xfs_log_vec *lv) argument 112 xfs_cui_item_unpin( struct xfs_log_item *lip, int remove) argument 127 xfs_cui_item_release( struct xfs_log_item *lip) argument 161 CUD_ITEM(struct xfs_log_item *lip) argument 167 xfs_cud_item_size( struct xfs_log_item *lip, int *nvecs, int *nbytes) argument 184 xfs_cud_item_format( struct xfs_log_item *lip, struct xfs_log_vec *lv) argument 204 xfs_cud_item_release( struct xfs_log_item *lip) argument 215 xfs_cud_item_intent( struct xfs_log_item *lip) argument 447 struct xfs_log_item *lip = dfp->dfp_intent; local 539 xfs_cui_item_match( struct xfs_log_item *lip, uint64_t intent_id) argument [all...] |
H A D | xfs_inode_item.c | 28 static inline struct xfs_inode_log_item *INODE_ITEM(struct xfs_log_item *lip) argument 30 return container_of(lip, struct xfs_inode_log_item, ili_item); 35 struct xfs_log_item *lip) 37 return INODE_ITEM(lip)->ili_inode->i_ino; 73 struct xfs_log_item *lip) 75 struct xfs_inode_log_item *iip = INODE_ITEM(lip); 282 struct xfs_log_item *lip, 286 struct xfs_inode_log_item *iip = INODE_ITEM(lip); 602 struct xfs_log_item *lip, 605 struct xfs_inode_log_item *iip = INODE_ITEM(lip); 34 xfs_inode_item_sort( struct xfs_log_item *lip) argument 71 xfs_inode_item_precommit( struct xfs_trans *tp, struct xfs_log_item *lip) argument 281 xfs_inode_item_size( struct xfs_log_item *lip, int *nvecs, int *nbytes) argument 601 xfs_inode_item_format( struct xfs_log_item *lip, struct xfs_log_vec *lv) argument 648 xfs_inode_item_pin( struct xfs_log_item *lip) argument 674 xfs_inode_item_unpin( struct xfs_log_item *lip, int remove) argument 751 xfs_inode_item_release( struct xfs_log_item *lip) argument 790 xfs_inode_item_committed( struct xfs_log_item *lip, xfs_lsn_t lsn) argument 805 xfs_inode_item_committing( struct xfs_log_item *lip, xfs_csn_t seq) argument 874 struct xfs_log_item *lip; local 915 struct xfs_log_item *lip, *n; local 952 struct xfs_log_item *lip, *n; local 992 struct xfs_log_item *lip; local [all...] |
H A D | xfs_icreate_item.c | 25 static inline struct xfs_icreate_item *ICR_ITEM(struct xfs_log_item *lip) argument 27 return container_of(lip, struct xfs_icreate_item, ic_item); 37 struct xfs_log_item *lip, 51 struct xfs_log_item *lip, 54 struct xfs_icreate_item *icp = ICR_ITEM(lip); 64 struct xfs_log_item *lip) 66 kvfree(ICR_ITEM(lip)->ic_item.li_lv_shadow); 67 kmem_cache_free(xfs_icreate_cache, ICR_ITEM(lip)); 36 xfs_icreate_item_size( struct xfs_log_item *lip, int *nvecs, int *nbytes) argument 50 xfs_icreate_item_format( struct xfs_log_item *lip, struct xfs_log_vec *lv) argument 63 xfs_icreate_item_release( struct xfs_log_item *lip) argument
|
/linux-master/fs/xfs/libxfs/ |
H A D | xfs_log_recover.h | 163 void xlog_recover_intent_item(struct xlog *log, struct xfs_log_item *lip,
|
H A D | xfs_defer.c | 245 struct xfs_log_item *lip; local 259 lip = dfp->dfp_ops->create_done(tp, dfp->dfp_intent, dfp->dfp_count); 260 if (!lip) 264 xfs_trans_add_item(tp, lip); 265 set_bit(XFS_LI_DIRTY, &lip->li_flags); 266 dfp->dfp_done = lip; 280 struct xfs_log_item *lip; local 285 lip = dfp->dfp_ops->create_intent(tp, &dfp->dfp_work, dfp->dfp_count, 287 if (!lip) 289 if (IS_ERR(lip)) 393 struct xfs_log_item *lip; local 511 struct xfs_log_item *lip; local 884 xfs_defer_start_recovery( struct xfs_log_item *lip, struct list_head *r_dfops, const struct xfs_defer_op_type *ops) argument [all...] |
H A D | xfs_defer.h | 141 void xfs_defer_start_recovery(struct xfs_log_item *lip,
|
H A D | xfs_bmap.c | 259 struct xfs_log_item *lip; local 273 list_for_each_entry(lip, &cur->bc_tp->t_items, li_trans) { 274 struct xfs_buf_log_item *bip = (struct xfs_buf_log_item *)lip;
|
/linux-master/net/l2tp/ |
H A D | l2tp_ip.c | 415 DECLARE_SOCKADDR(struct sockaddr_l2tpip *, lip, msg->msg_name); 418 if (msg->msg_namelen < sizeof(*lip)) 421 if (lip->l2tp_family != AF_INET) { 423 if (lip->l2tp_family != AF_UNSPEC) 427 daddr = lip->l2tp_addr.s_addr;
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_flower.c | 206 memcpy(&fs->val.lip[0], &match.key->dst, sizeof(match.key->dst)); 208 memcpy(&fs->mask.lip[0], &match.mask->dst, sizeof(match.mask->dst)); 221 memcpy(&fs->val.lip[0], match.key->dst.s6_addr, 225 memcpy(&fs->mask.lip[0], match.mask->dst.s6_addr,
|
H A D | cxgb4_main.c | 2950 f->fs.val.lip[i] = val[i]; 2951 f->fs.mask.lip[i] = ~0;
|