Home
last modified time | relevance | path

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

12

/linux/fs/xfs/
H A Dxfs_trans_ail.c35 struct xfs_log_item *lip) in xfs_ail_check() argument
52 in_ail = test_bit(XFS_LI_IN_AIL, &lip->li_flags); in xfs_ail_check()
53 prev_lip = list_entry(lip->li_ail.prev, struct xfs_log_item, li_ail); in xfs_ail_check()
56 next_lip = list_entry(lip->li_ail.next, struct xfs_log_item, li_ail); in xfs_ail_check()
59 lsn = lip->li_lsn; in xfs_ail_check()
97 struct xfs_log_item *lip) in xfs_ail_next() argument
99 if (lip->li_ail.next == &ailp->ail_head) in xfs_ail_next()
102 return list_first_entry(&lip->li_ail, struct xfs_log_item, li_ail); in xfs_ail_next()
117 struct xfs_log_item *lip = xfs_ail_min(ailp); in __xfs_ail_min_lsn() local
119 if (lip) in __xfs_ail_min_lsn()
[all …]
H A Dxfs_dquot_item.c22 static inline struct xfs_dq_logitem *DQUOT_ITEM(struct xfs_log_item *lip) in DQUOT_ITEM() argument
24 return container_of(lip, struct xfs_dq_logitem, qli_item); in DQUOT_ITEM()
32 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_size() argument
46 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_format() argument
50 struct xfs_dq_logitem *qlip = DQUOT_ITEM(lip); in xfs_qm_dquot_logitem_format()
73 struct xfs_log_item *lip) in xfs_qm_dquot_logitem_pin() argument
75 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_pin()
89 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_unpin() argument
92 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_unpin()
120 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_push() argument
[all …]
H A Dxfs_log_cil.c72 struct xfs_log_item *lip) in xlog_item_in_current_chkpt() argument
82 return lip->li_seq == READ_ONCE(cil->xc_current_sequence); in xlog_item_in_current_chkpt()
87 struct xfs_log_item *lip) in xfs_log_item_in_current_chkpt() argument
89 return xlog_item_in_current_chkpt(lip->li_log->l_cilp, lip); in xfs_log_item_in_current_chkpt()
272 struct xfs_log_item *lip; in xlog_cil_alloc_shadow_bufs() local
274 list_for_each_entry(lip, &tp->t_items, li_trans) { in xlog_cil_alloc_shadow_bufs()
282 if (!test_bit(XFS_LI_DIRTY, &lip->li_flags)) in xlog_cil_alloc_shadow_bufs()
286 lip->li_ops->iop_size(lip, &niovecs, &nbytes); in xlog_cil_alloc_shadow_bufs()
325 if (!lip->li_lv_shadow || in xlog_cil_alloc_shadow_bufs()
326 alloc_size > lip->li_lv_shadow->lv_alloc_size) { in xlog_cil_alloc_shadow_bufs()
[all …]
H A Dxfs_refcount_item.c33 static inline struct xfs_cui_log_item *CUI_ITEM(struct xfs_log_item *lip) in CUI_ITEM() argument
35 return container_of(lip, struct xfs_cui_log_item, cui_item); in CUI_ITEM()
71 struct xfs_log_item *lip, in xfs_cui_item_size() argument
75 struct xfs_cui_log_item *cuip = CUI_ITEM(lip); in xfs_cui_item_size()
95 struct xfs_log_item *lip, in xfs_cui_item_format() argument
98 struct xfs_cui_log_item *cuip = CUI_ITEM(lip); in xfs_cui_item_format()
102 ASSERT(lip->li_type == XFS_LI_CUI || lip->li_type == XFS_LI_CUI_RT); in xfs_cui_item_format()
104 cuip->cui_format.cui_type = lip->li_type; in xfs_cui_item_format()
121 struct xfs_log_item *lip, in xfs_cui_item_unpin() argument
124 struct xfs_cui_log_item *cuip = CUI_ITEM(lip); in xfs_cui_item_unpin()
[all …]
H A Dxfs_rmap_item.c33 static inline struct xfs_rui_log_item *RUI_ITEM(struct xfs_log_item *lip) in RUI_ITEM() argument
35 return container_of(lip, struct xfs_rui_log_item, rui_item); in RUI_ITEM()
70 struct xfs_log_item *lip, in xfs_rui_item_size() argument
74 struct xfs_rui_log_item *ruip = RUI_ITEM(lip); in xfs_rui_item_size()
94 struct xfs_log_item *lip, in xfs_rui_item_format() argument
97 struct xfs_rui_log_item *ruip = RUI_ITEM(lip); in xfs_rui_item_format()
102 ASSERT(lip->li_type == XFS_LI_RUI || lip->li_type == XFS_LI_RUI_RT); in xfs_rui_item_format()
104 ruip->rui_format.rui_type = lip->li_type; in xfs_rui_item_format()
121 struct xfs_log_item *lip, in xfs_rui_item_unpin() argument
124 struct xfs_rui_log_item *ruip = RUI_ITEM(lip); in xfs_rui_item_unpin()
[all …]
H A Dxfs_buf_item.c30 static inline struct xfs_buf_log_item *BUF_ITEM(struct xfs_log_item *lip) in BUF_ITEM() argument
32 return container_of(lip, struct xfs_buf_log_item, bli_item); in BUF_ITEM()
200 struct xfs_log_item *lip, in xfs_buf_item_size() argument
204 struct xfs_buf_log_item *bip = BUF_ITEM(lip); in xfs_buf_item_size()
355 struct xfs_log_item *lip, in xfs_buf_item_format() argument
358 struct xfs_buf_log_item *bip = BUF_ITEM(lip); in xfs_buf_item_format()
388 if (xfs_has_v3inodes(lip->li_log->l_mp) || in xfs_buf_item_format()
390 xfs_log_item_in_current_chkpt(lip))) in xfs_buf_item_format()
426 struct xfs_log_item *lip) in xfs_buf_item_pin() argument
428 struct xfs_buf_log_item *bip = BUF_ITEM(lip); in xfs_buf_item_pin()
[all …]
H A Dxfs_exchmaps_item.c36 static inline struct xfs_xmi_log_item *XMI_ITEM(struct xfs_log_item *lip) in XMI_ITEM() argument
38 return container_of(lip, struct xfs_xmi_log_item, xmi_item); in XMI_ITEM()
70 struct xfs_log_item *lip, in xfs_xmi_item_size() argument
85 struct xfs_log_item *lip, in xfs_xmi_item_format() argument
88 struct xfs_xmi_log_item *xmi_lip = XMI_ITEM(lip); in xfs_xmi_item_format()
107 struct xfs_log_item *lip, in xfs_xmi_item_unpin() argument
110 struct xfs_xmi_log_item *xmi_lip = XMI_ITEM(lip); in xfs_xmi_item_unpin()
122 struct xfs_log_item *lip) in xfs_xmi_item_release() argument
124 xfs_xmi_release(XMI_ITEM(lip)); in xfs_xmi_item_release()
144 static inline struct xfs_xmd_log_item *XMD_ITEM(struct xfs_log_item *lip) in XMD_ITEM() argument
[all …]
H A Dxfs_bmap_item.c35 static inline struct xfs_bui_log_item *BUI_ITEM(struct xfs_log_item *lip) in BUI_ITEM() argument
37 return container_of(lip, struct xfs_bui_log_item, bui_item); in BUI_ITEM()
70 struct xfs_log_item *lip, in xfs_bui_item_size() argument
74 struct xfs_bui_log_item *buip = BUI_ITEM(lip); in xfs_bui_item_size()
94 struct xfs_log_item *lip, in xfs_bui_item_format() argument
97 struct xfs_bui_log_item *buip = BUI_ITEM(lip); in xfs_bui_item_format()
119 struct xfs_log_item *lip, in xfs_bui_item_unpin() argument
122 struct xfs_bui_log_item *buip = BUI_ITEM(lip); in xfs_bui_item_unpin()
134 struct xfs_log_item *lip) in xfs_bui_item_release() argument
136 xfs_bui_release(BUI_ITEM(lip)); in xfs_bui_item_release()
[all …]
H A Dxfs_trans_priv.h91 struct xfs_log_item *lip, in xfs_trans_ail_update() argument
94 xfs_trans_ail_update_bulk(ailp, NULL, &lip, 1, lsn); in xfs_trans_ail_update()
97 void xfs_trans_ail_insert(struct xfs_ail *ailp, struct xfs_log_item *lip,
100 xfs_lsn_t xfs_ail_delete_one(struct xfs_ail *ailp, struct xfs_log_item *lip);
103 void xfs_trans_ail_delete(struct xfs_log_item *lip, int shutdown_type);
H A Dxfs_dquot.c1149 struct xfs_log_item *lip) in xfs_qm_dqflush_done() argument
1152 container_of(lip, struct xfs_dq_logitem, qli_item); in xfs_qm_dqflush_done()
1154 struct xfs_ail *ailp = lip->li_ailp; in xfs_qm_dqflush_done()
1166 if (test_bit(XFS_LI_IN_AIL, &lip->li_flags) && in xfs_qm_dqflush_done()
1167 (lip->li_lsn == qlip->qli_flush_lsn || in xfs_qm_dqflush_done()
1168 test_bit(XFS_LI_FAILED, &lip->li_flags))) { in xfs_qm_dqflush_done()
1170 clear_bit(XFS_LI_FAILED, &lip->li_flags); in xfs_qm_dqflush_done()
1171 if (lip->li_lsn == qlip->qli_flush_lsn) { in xfs_qm_dqflush_done()
1173 tail_lsn = xfs_ail_delete_one(ailp, lip); in xfs_qm_dqflush_done()
1187 bp = lip->li_buf; in xfs_qm_dqflush_done()
[all …]
H A Dxfs_log_recover.c1730 struct xfs_log_item *lip = dfp->dfp_intent; in xlog_recover_release_intent() local
1732 if (lip->li_type != intent_type) in xlog_recover_release_intent()
1734 if (!lip->li_ops->iop_match(lip, intent_id)) in xlog_recover_release_intent()
1737 ASSERT(xlog_item_is_intent(lip)); in xlog_recover_release_intent()
1989 struct xfs_log_item *lip, in xlog_recover_intent_item() argument
1993 ASSERT(xlog_item_is_intent(lip)); in xlog_recover_intent_item()
1995 xfs_defer_start_recovery(lip, &log->r_dfops, ops); in xlog_recover_intent_item()
2001 xfs_trans_ail_insert(log->l_ailp, lip, lsn); in xlog_recover_intent_item()
2002 lip->li_ops->iop_unpin(lip, 0); in xlog_recover_intent_item()
H 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()
H A Dxfs_log.h119 bool xfs_log_item_in_current_chkpt(struct xfs_log_item *lip);
H A Dxfs_buf.c1051 struct xfs_log_item *lip; in xfs_buf_ioend_handle_error() local
1099 list_for_each_entry(lip, &bp->b_li_list, li_bio_list) { in xfs_buf_ioend_handle_error()
1100 set_bit(XFS_LI_FAILED, &lip->li_flags); in xfs_buf_ioend_handle_error()
1101 clear_bit(XFS_LI_FLUSHING, &lip->li_flags); in xfs_buf_ioend_handle_error()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H 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()
55 *(__be64 *)&c.ip_lo = *(__be64 *)(lip->s6_addr + 8); 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()
70 *(__be64 *)&c.ip_lo = *(__be64 *)(lip->s6_addr + 8); in clip6_release_mbox()
74 int cxgb4_clip_get(const struct net_device *dev, const u32 *lip, u8 v6) in cxgb4_clip_get() argument
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()
[all …]
H 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()
H 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);
H A Dcxgb4_filter.c905 memcpy(fwr->lip, f->fs.val.lip, sizeof(fwr->lip)); in set_filter_wr()
906 memcpy(fwr->lipm, f->fs.mask.lip, sizeof(fwr->lipm)); in set_filter_wr()
997 cxgb4_clip_release(f->dev, (const u32 *)&f->fs.val.lip, 1); in clear_filter()
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()
1100 memset(fs->mask.fip, ~0, sizeof(fs->mask.lip)); in fill_default_mask()
[all …]
H A Dcxgb4_tc_flower.c195 memcpy(&fs->val.lip[0], &match.key->dst, sizeof(match.key->dst)); in cxgb4_process_flow_match()
197 memcpy(&fs->mask.lip[0], &match.mask->dst, sizeof(match.mask->dst)); in cxgb4_process_flow_match()
210 memcpy(&fs->val.lip[0], match.key->dst.s6_addr, in cxgb4_process_flow_match()
214 memcpy(&fs->mask.lip[0], match.mask->dst.s6_addr, in cxgb4_process_flow_match()
/linux/fs/xfs/libxfs/
H A Dxfs_defer.c247 struct xfs_log_item *lip; in xfs_defer_create_done() local
261 lip = dfp->dfp_ops->create_done(tp, dfp->dfp_intent, dfp->dfp_count); in xfs_defer_create_done()
262 if (!lip) in xfs_defer_create_done()
266 xfs_trans_add_item(tp, lip); in xfs_defer_create_done()
267 set_bit(XFS_LI_DIRTY, &lip->li_flags); in xfs_defer_create_done()
268 dfp->dfp_done = lip; in xfs_defer_create_done()
282 struct xfs_log_item *lip; in xfs_defer_create_intent() local
287 lip = dfp->dfp_ops->create_intent(tp, &dfp->dfp_work, dfp->dfp_count, in xfs_defer_create_intent()
289 if (!lip) in xfs_defer_create_intent()
291 if (IS_ERR(lip)) in xfs_defer_create_intent()
[all …]
H A Dxfs_btree_mem.c235 const struct xfs_log_item *lip) in xfbtree_buf_match() argument
240 if (lip->li_type != XFS_LI_BUF) in xfbtree_buf_match()
243 bli = container_of(lip, struct xfs_buf_log_item, bli_item); in xfbtree_buf_match()
273 struct xfs_log_item *lip, *n; in xfbtree_trans_commit() local
281 list_for_each_entry_safe(lip, n, &tp->t_items, li_trans) { in xfbtree_trans_commit()
282 struct xfs_buf *bp = xfbtree_buf_match(xfbt, lip); in xfbtree_trans_commit()
285 if (test_bit(XFS_LI_DIRTY, &lip->li_flags)) in xfbtree_trans_commit()
324 struct xfs_log_item *lip, *n; in xfbtree_trans_cancel() local
327 list_for_each_entry_safe(lip, n, &tp->t_items, li_trans) { in xfbtree_trans_cancel()
328 struct xfs_buf *bp = xfbtree_buf_match(xfbt, lip); in xfbtree_trans_cancel()
[all …]
H A Dxfs_defer.h144 void xfs_defer_start_recovery(struct xfs_log_item *lip,
H A Dxfs_log_recover.h169 void xlog_recover_intent_item(struct xlog *log, struct xfs_log_item *lip,
/linux/tools/testing/selftests/net/mptcp/
H A Duserspace_pm.sh586 ip netns exec "$ns1" ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2\
600 ip netns exec "$ns1" ./pm_nl_ctl dsf lip 10.0.2.1 lport "$sport" rip 10.0.2.2 rport\
624 ip netns exec "$ns1" ./pm_nl_ctl csf lip dead:beef:2::1 lid 23 rip\
638 ip netns exec "$ns1" ./pm_nl_ctl dsf lip dead:beef:2::1 lport "$sport" rip\
663 ip netns exec "$ns1" ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2 rport\
677 ip netns exec "$ns1" ./pm_nl_ctl dsf lip 10.0.2.1 lport "$sport" rip 10.0.2.2 rport\
702 ip netns exec "$ns2" ./pm_nl_ctl csf lip 10.0.2.2 lid 23 rip 10.0.2.1 rport\
715 ip netns exec "$ns2" ./pm_nl_ctl dsf lip 10.0.2.2 lport "$sport" rip 10.0.2.1 rport\
739 ip netns exec "$ns2" ./pm_nl_ctl csf lip dead:beef:2::2 lid 23 rip\
754 ip netns exec "$ns2" ./pm_nl_ctl dsf lip dead:beef:2::2 lport "$sport" rip\
[all …]
/linux/drivers/s390/scsi/
H A Dzfcp_scsi.c564 fc_stats->lip_count = data->lip - old->lip; in zfcp_scsi_adjust_fc_host_stats()
595 fc_stats->lip_count = data->lip; in zfcp_scsi_set_fc_host_stats()

12