Lines Matching refs:dstptr
1640 static int compat_match_to_user(struct ebt_entry_match *m, void __user **dstptr,
1644 struct compat_ebt_entry_mwt __user *cm = *dstptr;
1666 *dstptr = cm->data;
1667 *dstptr += msize;
1672 void __user **dstptr,
1676 struct compat_ebt_entry_mwt __user *cm = *dstptr;
1698 *dstptr = cm->data;
1699 *dstptr += tsize;
1704 void __user **dstptr,
1708 dstptr, size);
1711 static int compat_copy_entry_to_user(struct ebt_entry *e, void __user **dstptr,
1723 if (copy_to_user(*dstptr, e, sizeof(struct ebt_entries)))
1726 *dstptr += sizeof(struct ebt_entries);
1734 ce = *dstptr;
1739 *dstptr += sizeof(*ce);
1741 ret = EBT_MATCH_ITERATE(e, compat_match_to_user, dstptr, size);
1746 ret = EBT_WATCHER_ITERATE(e, compat_watcher_to_user, dstptr, size);
1753 ret = compat_target_to_user(t, dstptr, size);