Home
last modified time | relevance | path

Searched refs:lip (Results 1 – 25 of 36) sorted by relevance

12

/linux/fs/xfs/
A Dxfs_trans_ail.c119 if (lip) in __xfs_ail_min_lsn()
149 if (lip) in xfs_ail_max_lsn()
185 if (lip) in xfs_trans_ail_cursor_next()
187 return lip; in xfs_trans_ail_cursor_next()
252 if (lip) in xfs_trans_ail_cursor_first()
254 return lip; in xfs_trans_ail_cursor_first()
311 if (!lip || (uintptr_t)lip & 1) in xfs_ail_splice()
330 if (lip) in xfs_ail_splice()
458 if (!lip) in xfsaild_push()
805 trace_xfs_ail_move(lip, lip->li_lsn, lsn); in xfs_trans_ail_update_bulk()
[all …]
A Dxfs_dquot_item.c31 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_size() argument
45 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_format() argument
73 struct xfs_log_item *lip) in xfs_qm_dquot_logitem_pin() argument
89 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_unpin() argument
120 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_push() argument
122 __releases(&lip->li_ailp->ail_lock) in xfs_qm_dquot_logitem_push()
123 __acquires(&lip->li_ailp->ail_lock) in xfs_qm_dquot_logitem_push()
126 struct xfs_buf *bp = lip->li_buf; in xfs_qm_dquot_logitem_push()
165 spin_lock(&lip->li_ailp->ail_lock); in xfs_qm_dquot_logitem_push()
173 struct xfs_log_item *lip) in xfs_qm_dquot_logitem_release() argument
[all …]
A Dxfs_trans_priv.h88 struct xfs_log_item *lip, in xfs_trans_ail_update() argument
91 xfs_trans_ail_update_bulk(ailp, NULL, &lip, 1, lsn); in xfs_trans_ail_update()
144 struct xfs_log_item *lip) in xfs_clear_li_failed() argument
146 struct xfs_buf *bp = lip->li_buf; in xfs_clear_li_failed()
148 ASSERT(test_bit(XFS_LI_IN_AIL, &lip->li_flags)); in xfs_clear_li_failed()
149 lockdep_assert_held(&lip->li_ailp->ail_lock); in xfs_clear_li_failed()
152 lip->li_buf = NULL; in xfs_clear_li_failed()
159 struct xfs_log_item *lip, in xfs_set_li_failed() argument
162 lockdep_assert_held(&lip->li_ailp->ail_lock); in xfs_set_li_failed()
164 if (!test_and_set_bit(XFS_LI_FAILED, &lip->li_flags)) { in xfs_set_li_failed()
[all …]
A Dxfs_inode_item.c133 struct xfs_log_item *lip, in xfs_inode_item_size() argument
448 struct xfs_log_item *lip, in xfs_inode_item_format() argument
495 struct xfs_log_item *lip) in xfs_inode_item_pin() argument
500 ASSERT(lip->li_buf); in xfs_inode_item_pin()
521 struct xfs_log_item *lip, in xfs_inode_item_unpin() argument
535 struct xfs_log_item *lip, in xfs_inode_item_push() argument
591 struct xfs_log_item *lip) in xfs_inode_item_release() argument
630 struct xfs_log_item *lip, in xfs_inode_item_committed() argument
645 struct xfs_log_item *lip, in xfs_inode_item_committing() argument
711 struct xfs_log_item *lip; in xfs_iflush_ail_updates() local
[all …]
A Dxfs_trans.c649 struct xfs_log_item *lip) in xfs_trans_add_item() argument
667 struct xfs_log_item *lip) in xfs_trans_del_item() argument
684 xfs_trans_del_item(lip); in xfs_trans_free_items()
688 lip->li_ops->iop_release(lip); in xfs_trans_free_items()
709 if (lip->li_ops->iop_unpin) in xfs_log_item_batch_insert()
710 lip->li_ops->iop_unpin(lip, 0); in xfs_log_item_batch_insert()
760 lip->li_ops->iop_release(lip); in xfs_trans_committed_bulk()
765 item_lsn = lip->li_ops->iop_committed(lip, commit_lsn); in xfs_trans_committed_bulk()
780 lip->li_ops->iop_unpin(lip, 1); in xfs_trans_committed_bulk()
799 lip->li_ops->iop_unpin(lip, 0); in xfs_trans_committed_bulk()
[all …]
A Dxfs_log_cil.c156 struct xfs_log_item *lip; in xlog_cil_alloc_shadow_bufs() local
170 lip->li_ops->iop_size(lip, &niovecs, &nbytes); in xlog_cil_alloc_shadow_bufs()
227 lv->lv_item = lip; in xlog_cil_alloc_shadow_bufs()
233 lip->li_lv_shadow = lv; in xlog_cil_alloc_shadow_bufs()
236 lv = lip->li_lv_shadow; in xlog_cil_alloc_shadow_bufs()
372 old_lv = lip->li_lv; in xlog_cil_insert_format_items()
373 if (lip->li_lv && shadow->lv_size <= lip->li_lv->lv_size) { in xlog_cil_insert_format_items()
375 lv = lip->li_lv; in xlog_cil_insert_format_items()
399 lv->lv_item = lip; in xlog_cil_insert_format_items()
408 lip->li_ops->iop_format(lip, lv); in xlog_cil_insert_format_items()
[all …]
A Dxfs_buf_item.c188 struct xfs_log_item *lip, in xfs_buf_item_size() argument
397 struct xfs_log_item *lip, in xfs_buf_item_format() argument
461 struct xfs_log_item *lip) in xfs_buf_item_pin() argument
482 struct xfs_log_item *lip, in xfs_buf_item_unpin() argument
554 struct xfs_log_item *lip, in xfs_buf_item_push() argument
631 xfs_trans_ail_delete(lip, 0); in xfs_buf_item_put()
657 struct xfs_log_item *lip) in xfs_buf_item_release() argument
668 &lip->li_flags); in xfs_buf_item_release()
703 struct xfs_log_item *lip, in xfs_buf_item_committing() argument
729 struct xfs_log_item *lip, in xfs_buf_item_committed() argument
[all …]
A Dxfs_bmap_item.c66 struct xfs_log_item *lip, in xfs_bui_item_size() argument
85 struct xfs_log_item *lip, in xfs_bui_item_format() argument
111 struct xfs_log_item *lip, in xfs_bui_item_unpin() argument
126 struct xfs_log_item *lip) in xfs_bui_item_release() argument
128 xfs_bui_release(BUI_ITEM(lip)); in xfs_bui_item_release()
159 struct xfs_log_item *lip, in xfs_bud_item_size() argument
176 struct xfs_log_item *lip, in xfs_bud_item_format() argument
196 struct xfs_log_item *lip) in xfs_bud_item_release() argument
459 struct xfs_log_item *lip, in xfs_bui_item_recover() argument
466 struct xfs_mount *mp = lip->li_mountp; in xfs_bui_item_recover()
[all …]
A Dxfs_refcount_item.c65 struct xfs_log_item *lip, in xfs_cui_item_size() argument
84 struct xfs_log_item *lip, in xfs_cui_item_format() argument
110 struct xfs_log_item *lip, in xfs_cui_item_unpin() argument
125 struct xfs_log_item *lip) in xfs_cui_item_release() argument
127 xfs_cui_release(CUI_ITEM(lip)); in xfs_cui_item_release()
165 struct xfs_log_item *lip, in xfs_cud_item_size() argument
182 struct xfs_log_item *lip, in xfs_cud_item_format() argument
202 struct xfs_log_item *lip) in xfs_cud_item_release() argument
451 struct xfs_log_item *lip, in xfs_cui_item_recover() argument
460 struct xfs_mount *mp = lip->li_mountp; in xfs_cui_item_recover()
[all …]
A Dxfs_rmap_item.c64 struct xfs_log_item *lip, in xfs_rui_item_size() argument
83 struct xfs_log_item *lip, in xfs_rui_item_format() argument
109 struct xfs_log_item *lip, in xfs_rui_item_unpin() argument
124 struct xfs_log_item *lip) in xfs_rui_item_release() argument
126 xfs_rui_release(RUI_ITEM(lip)); in xfs_rui_item_release()
188 struct xfs_log_item *lip, in xfs_rud_item_size() argument
205 struct xfs_log_item *lip, in xfs_rud_item_format() argument
225 struct xfs_log_item *lip) in xfs_rud_item_release() argument
505 struct xfs_log_item *lip, in xfs_rui_item_recover() argument
513 struct xfs_mount *mp = lip->li_mountp; in xfs_rui_item_recover()
[all …]
A Dxfs_extfree_item.c82 struct xfs_log_item *lip, in xfs_efi_item_size() argument
99 struct xfs_log_item *lip, in xfs_efi_item_format() argument
127 struct xfs_log_item *lip, in xfs_efi_item_unpin() argument
141 struct xfs_log_item *lip) in xfs_efi_item_release() argument
143 xfs_efi_release(EFI_ITEM(lip)); in xfs_efi_item_release()
262 struct xfs_log_item *lip, in xfs_efd_item_size() argument
279 struct xfs_log_item *lip, in xfs_efd_item_format() argument
301 struct xfs_log_item *lip) in xfs_efd_item_release() argument
603 struct xfs_log_item *lip, in xfs_efi_item_recover() argument
607 struct xfs_mount *mp = lip->li_mountp; in xfs_efi_item_recover()
[all …]
A Dxfs_trans.h72 void (*iop_committing)(struct xfs_log_item *lip, xfs_csn_t seq);
75 int (*iop_recover)(struct xfs_log_item *lip,
84 xlog_item_is_intent(struct xfs_log_item *lip) in xlog_item_is_intent() argument
86 return lip->li_ops->iop_recover != NULL && in xlog_item_is_intent()
87 lip->li_ops->iop_match != NULL; in xlog_item_is_intent()
92 xlog_item_is_intent_done(struct xfs_log_item *lip) in xlog_item_is_intent_done() argument
94 return lip->li_ops->iop_unpin == NULL && in xlog_item_is_intent_done()
95 lip->li_ops->iop_push == NULL; in xlog_item_is_intent_done()
244 struct xfs_log_item *lip, in xfs_trans_item_relog() argument
247 return lip->li_ops->iop_relog(lip, tp); in xfs_trans_item_relog()
A Dxfs_icreate_item.c25 static inline struct xfs_icreate_item *ICR_ITEM(struct xfs_log_item *lip) in ICR_ITEM() argument
27 return container_of(lip, struct xfs_icreate_item, ic_item); in ICR_ITEM()
37 struct xfs_log_item *lip, in xfs_icreate_item_size() argument
51 struct xfs_log_item *lip, in xfs_icreate_item_format() argument
54 struct xfs_icreate_item *icp = ICR_ITEM(lip); in xfs_icreate_item_format()
64 struct xfs_log_item *lip) in xfs_icreate_item_release() argument
66 kmem_cache_free(xfs_icreate_cache, ICR_ITEM(lip)); in xfs_icreate_item_release()
A Dxfs_dquot.c1133 struct xfs_log_item *lip) in xfs_qm_dqflush_done() argument
1137 struct xfs_ail *ailp = lip->li_ailp; in xfs_qm_dqflush_done()
1149 ((lip->li_lsn == qip->qli_flush_lsn) || in xfs_qm_dqflush_done()
1153 xfs_clear_li_failed(lip); in xfs_qm_dqflush_done()
1154 if (lip->li_lsn == qip->qli_flush_lsn) { in xfs_qm_dqflush_done()
1173 struct xfs_log_item *lip, *n; in xfs_buf_dquot_iodone() local
1176 list_del_init(&lip->li_bio_list); in xfs_buf_dquot_iodone()
1177 xfs_qm_dqflush_done(lip); in xfs_buf_dquot_iodone()
1185 struct xfs_log_item *lip; in xfs_buf_dquot_io_fail() local
1189 xfs_set_li_failed(lip, bp); in xfs_buf_dquot_io_fail()
[all …]
A Dxfs_log_recover.c1738 struct xfs_log_item *lip; in xlog_recover_release_intent() local
1742 for (lip = xfs_trans_ail_cursor_first(ailp, &cur, 0); lip != NULL; in xlog_recover_release_intent()
1746 if (!lip->li_ops->iop_match(lip, intent_id)) in xlog_recover_release_intent()
1750 lip->li_ops->iop_release(lip); in xlog_recover_release_intent()
2544 struct xfs_log_item *lip; in xlog_recover_process_intents() local
2557 lip != NULL; in xlog_recover_process_intents()
2565 for (; lip; lip = xfs_trans_ail_cursor_next(ailp, &cur)) in xlog_recover_process_intents()
2585 error = lip->li_ops->iop_recover(lip, &capture_list); in xlog_recover_process_intents()
2624 while (lip != NULL) { in xlog_recover_cancel_intents()
2631 for (; lip; lip = xfs_trans_ail_cursor_next(ailp, &cur)) in xlog_recover_cancel_intents()
[all …]
A Dxfs_trans_buf.c29 struct xfs_log_item *lip; in xfs_trans_buf_item_match() local
37 list_for_each_entry(lip, &tp->t_items, li_trans) { in xfs_trans_buf_item_match()
38 blip = (struct xfs_buf_log_item *)lip; in xfs_trans_buf_item_match()
A Dxfs_trace.h1302 TP_ARGS(lip),
1305 __field(void *, lip)
1312 __entry->lip = lip;
1313 __entry->type = lip->li_type;
1315 __entry->lsn = lip->li_lsn;
1319 __entry->lip,
1346 TP_ARGS(lip))
1357 __field(void *, lip)
1365 __entry->lip = lip;
1366 __entry->type = lip->li_type;
[all …]
A Dxfs_log.h135 bool xfs_log_item_in_current_chkpt(struct xfs_log_item *lip);
/linux/drivers/net/ethernet/chelsio/cxgb4/
A Dclip_tbl.c45 const struct in6_addr *lip) in clip6_get_mbox() argument
54 *(__be64 *)&c.ip_hi = *(__be64 *)(lip->s6_addr); in clip6_get_mbox()
60 const struct in6_addr *lip) in clip6_release_mbox() argument
69 *(__be64 *)&c.ip_hi = *(__be64 *)(lip->s6_addr); in clip6_release_mbox()
79 u32 *addr = (u32 *)lip; in cxgb4_clip_get()
91 ret = memcmp(lip, cte->addr6.sin6_addr.s6_addr, in cxgb4_clip_get()
94 ret = memcmp(lip, (char *)(&cte->addr.sin_addr), in cxgb4_clip_get()
117 lip, sizeof(struct in6_addr)); in cxgb4_clip_get()
130 memcpy((char *)(&ce->addr.sin_addr), lip, in cxgb4_clip_get()
137 (void *)lip); in cxgb4_clip_get()
[all …]
A Dcxgb4_tc_u32_parse.h97 memcpy(&f->val.lip[0], &val, sizeof(u32)); in cxgb4_fill_ipv4_dst_ip()
98 memcpy(&f->mask.lip[0], &mask, sizeof(u32)); in cxgb4_fill_ipv4_dst_ip()
170 memcpy(&f->val.lip[0], &val, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip0()
171 memcpy(&f->mask.lip[0], &mask, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip0()
179 memcpy(&f->val.lip[4], &val, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip1()
180 memcpy(&f->mask.lip[4], &mask, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip1()
188 memcpy(&f->val.lip[8], &val, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip2()
189 memcpy(&f->mask.lip[8], &mask, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip2()
197 memcpy(&f->val.lip[12], &val, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip3()
198 memcpy(&f->mask.lip[12], &mask, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip3()
A Dclip_tbl.h41 int cxgb4_clip_get(const struct net_device *dev, const u32 *lip, u8 v6);
42 void cxgb4_clip_release(const struct net_device *dev, const u32 *lip, u8 v6);
A Dcxgb4_filter.c905 memcpy(fwr->lip, f->fs.val.lip, sizeof(fwr->lip)); in set_filter_wr()
1058 unsigned int lip = 0, lip_mask = 0; in fill_default_mask() local
1089 for (i = 0; i < ARRAY_SIZE(fs->val.lip); i++) { in fill_default_mask()
1090 lip |= fs->val.lip[i]; in fill_default_mask()
1091 lip_mask |= fs->mask.lip[i]; in fill_default_mask()
1096 if (lip && !lip_mask) in fill_default_mask()
1097 memset(fs->mask.lip, ~0, sizeof(fs->mask.lip)); in fill_default_mask()
1175 if (is_inaddr_any(fs->val.lip, AF_INET6) || in is_filter_exact_match()
1183 if (is_inaddr_any(fs->val.lip, AF_INET) || in is_filter_exact_match()
1184 !is_addr_all_mask(fs->mask.lip, AF_INET)) in is_filter_exact_match()
[all …]
A Dcxgb4_tc_flower.c206 memcpy(&fs->val.lip[0], &match.key->dst, sizeof(match.key->dst)); in cxgb4_process_flow_match()
208 memcpy(&fs->mask.lip[0], &match.mask->dst, sizeof(match.mask->dst)); in cxgb4_process_flow_match()
221 memcpy(&fs->val.lip[0], match.key->dst.s6_addr, in cxgb4_process_flow_match()
225 memcpy(&fs->mask.lip[0], match.mask->dst.s6_addr, in cxgb4_process_flow_match()
/linux/fs/xfs/libxfs/
A Dxfs_defer.c252 struct xfs_log_item *lip; in xfs_defer_save_resources() local
256 list_for_each_entry(lip, &tp->t_items, li_trans) { in xfs_defer_save_resources()
257 switch (lip->li_type) { in xfs_defer_save_resources()
259 bli = container_of(lip, struct xfs_buf_log_item, in xfs_defer_save_resources()
275 ili = container_of(lip, struct xfs_inode_log_item, in xfs_defer_save_resources()
/linux/net/l2tp/
A Dl2tp_ip.c413 DECLARE_SOCKADDR(struct sockaddr_l2tpip *, lip, msg->msg_name); in l2tp_ip_sendmsg()
416 if (msg->msg_namelen < sizeof(*lip)) in l2tp_ip_sendmsg()
419 if (lip->l2tp_family != AF_INET) { in l2tp_ip_sendmsg()
421 if (lip->l2tp_family != AF_UNSPEC) in l2tp_ip_sendmsg()
425 daddr = lip->l2tp_addr.s_addr; in l2tp_ip_sendmsg()

Completed in 73 milliseconds

12