Searched refs:cm (Results 1 – 7 of 7) sorted by relevance
| /net/sched/ |
| A D | em_canid.c | 84 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 D | xt_limit.c | 159 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 D | x_tables.c | 755 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 D | scm.c | 276 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 D | compat.c | 229 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 D | ebtables.c | 1644 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 D | cabletest.c | 198 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