Home
last modified time | relevance | path

Searched refs:cm (Results 1 – 7 of 7) sorted by relevance

/net/sched/
A Dem_canid.c84 set_bit(i, cm->match_sff); in em_canid_sff_match_add()
124 struct canid_match *cm; in em_canid_change() local
137 if (!cm) in em_canid_change()
155 memcpy(cm->rules_raw + cm->eff_rules_count, in em_canid_change()
159 cm->eff_rules_count++; in em_canid_change()
166 memcpy(cm->rules_raw in em_canid_change()
167 + cm->eff_rules_count in em_canid_change()
168 + cm->sff_rules_count, in em_canid_change()
171 cm->sff_rules_count++; in em_canid_change()
187 kfree(cm); in em_canid_destroy()
[all …]
/net/netfilter/
A Dxt_limit.c159 const struct compat_xt_rateinfo *cm = src; in limit_mt_compat_from_user() local
161 .avg = cm->avg, in limit_mt_compat_from_user()
162 .burst = cm->burst, in limit_mt_compat_from_user()
163 .prev = cm->prev | (unsigned long)cm->master << 32, in limit_mt_compat_from_user()
164 .credit = cm->credit, in limit_mt_compat_from_user()
165 .credit_cap = cm->credit_cap, in limit_mt_compat_from_user()
166 .cost = cm->cost, in limit_mt_compat_from_user()
174 struct compat_xt_rateinfo cm = { in limit_mt_compat_to_user() local
183 return copy_to_user(dst, &cm, sizeof(cm)) ? -EFAULT : 0; in limit_mt_compat_to_user()
A Dx_tables.c755 struct compat_xt_entry_match *cm = (struct compat_xt_entry_match *)m; in xt_compat_match_from_user() local
757 u_int16_t msize = cm->u.user.match_size; in xt_compat_match_from_user()
761 memcpy(m, cm, sizeof(*cm)); in xt_compat_match_from_user()
763 match->compat_from_user(m->data, cm->data); in xt_compat_match_from_user()
765 memcpy(m->data, cm->data, msize - sizeof(*cm)); in xt_compat_match_from_user()
788 struct compat_xt_entry_match __user *cm = *dstptr; in xt_compat_match_to_user() local
792 if (XT_OBJ_TO_USER(cm, m, match, msize)) in xt_compat_match_to_user()
796 if (match->compat_to_user((void __user *)cm->data, m->data)) in xt_compat_match_to_user()
799 if (COMPAT_XT_DATA_TO_USER(cm, m, match, msize - sizeof(*cm))) in xt_compat_match_to_user()
/net/core/
A Dscm.c276 if (!user_write_access_begin(cm, cmlen)) in put_cmsg()
283 cmlen - sizeof(*cm), efault_end); in put_cmsg()
286 struct cmsghdr *cm = msg->msg_control; in put_cmsg() local
288 cm->cmsg_level = level; in put_cmsg()
289 cm->cmsg_type = type; in put_cmsg()
290 cm->cmsg_len = cmlen; in put_cmsg()
291 memcpy(CMSG_DATA(cm), data, cmlen - sizeof(*cm)); in put_cmsg()
356 struct cmsghdr __user *cm = in scm_detach_fds() local
360 int __user *cmsg_data = CMSG_USER_DATA(cm); in scm_detach_fds()
381 err = put_user(SOL_SOCKET, &cm->cmsg_level); in scm_detach_fds()
[all …]
/net/
A Dcompat.c229 struct compat_cmsghdr __user *cm = (struct compat_cmsghdr __user *) kmsg->msg_control_user; in put_cmsg_compat() local
235 if (cm == NULL || kmsg->msg_controllen < sizeof(*cm)) { in put_cmsg_compat()
271 if (copy_to_user(cm, &cmhdr, sizeof cmhdr)) in put_cmsg_compat()
273 if (copy_to_user(CMSG_COMPAT_DATA(cm), data, cmlen - sizeof(struct compat_cmsghdr))) in put_cmsg_compat()
292 struct compat_cmsghdr __user *cm = in scm_detach_fds_compat() local
296 int __user *cmsg_data = CMSG_COMPAT_DATA(cm); in scm_detach_fds_compat()
308 err = put_user(SOL_SOCKET, &cm->cmsg_level); in scm_detach_fds_compat()
310 err = put_user(SCM_RIGHTS, &cm->cmsg_type); in scm_detach_fds_compat()
312 err = put_user(cmlen, &cm->cmsg_len); in scm_detach_fds_compat()
/net/bridge/netfilter/
A Debtables.c1644 struct compat_ebt_entry_mwt __user *cm = *dstptr; in compat_match_to_user() local
1652 put_user(match->revision, &cm->u.revision) || in compat_match_to_user()
1653 put_user(msize, &cm->match_size)) in compat_match_to_user()
1657 if (match->compat_to_user(cm->data, m->data)) in compat_match_to_user()
1660 if (xt_data_to_user(cm->data, m->data, match->usersize, msize, in compat_match_to_user()
1666 *dstptr = cm->data; in compat_match_to_user()
1676 struct compat_ebt_entry_mwt __user *cm = *dstptr; in compat_target_to_user() local
1684 put_user(target->revision, &cm->u.revision) || in compat_target_to_user()
1685 put_user(tsize, &cm->match_size)) in compat_target_to_user()
1689 if (target->compat_to_user(cm->data, t->data)) in compat_target_to_user()
[all …]
/net/ethtool/
A Dcabletest.c198 u32 cm, u32 src) in ethnl_cable_test_fault_length_with_src() argument
210 if (nla_put_u32(phydev->skb, ETHTOOL_A_CABLE_FAULT_LENGTH_CM, cm)) in ethnl_cable_test_fault_length_with_src()

Completed in 21 milliseconds