Searched refs:lip (Results 1 - 25 of 42) sorted by last modified time

12

/linux-master/fs/xfs/
H A Dxfs_trans.c685 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 Dxfs_trace.h1310 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 Dxfs_log_recover.c1733 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 Dxfs_log_cil.c72 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 Dxfs_log.h152 bool xfs_log_item_in_current_chkpt(struct xfs_log_item *lip);
H A Dxfs_log.c1283 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 Dxfs_inode.c3750 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 Dxfs_exchmaps_item.c36 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 Dxfs_dquot.c1137 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 Dxfs_bmap_item.c35 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 Dxfs_attr_item.c38 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 Dxfs_trans.h75 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 Dxfs_trans_ail.c35 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 Dxfs_trans_buf.c29 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 Dxfs_rmap_item.c30 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 Dxfs_refcount_item.c30 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 Dxfs_inode_item.c28 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 Dxfs_icreate_item.c25 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 Dxfs_log_recover.h163 void xlog_recover_intent_item(struct xlog *log, struct xfs_log_item *lip,
H A Dxfs_defer.c245 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 Dxfs_defer.h141 void xfs_defer_start_recovery(struct xfs_log_item *lip,
H A Dxfs_bmap.c259 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 Dl2tp_ip.c415 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 Dcxgb4_tc_flower.c206 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 Dcxgb4_main.c2950 f->fs.val.lip[i] = val[i];
2951 f->fs.mask.lip[i] = ~0;

Completed in 279 milliseconds

12