Searched refs:cm (Results 1 - 6 of 6) sorted by relevance
/net/sched/ |
H A D | em_canid.c | 56 static void em_canid_sff_match_add(struct canid_match *cm, u32 can_id, argument 70 set_bit(can_id, cm->match_sff); 76 bitmap_fill(cm->match_sff, (1 << CAN_SFF_ID_BITS)); 87 set_bit(i, cm->match_sff); 99 struct canid_match *cm = em_canid_priv(m); local 108 for (i = 0, lp = cm->rules_raw; 109 i < cm->eff_rules_count; i++, lp++) { 117 match = (test_bit(can_id, cm->match_sff) ? 1 : 0); 127 struct canid_match *cm; local 139 cm 188 struct canid_match *cm = em_canid_priv(m); local 195 struct canid_match *cm = em_canid_priv(m); local [all...] |
/net/netfilter/ |
H A D | xt_limit.c | 155 const struct compat_xt_rateinfo *cm = src; local 157 .avg = cm->avg, 158 .burst = cm->burst, 159 .prev = cm->prev | (unsigned long)cm->master << 32, 160 .credit = cm->credit, 161 .credit_cap = cm->credit_cap, 162 .cost = cm->cost, 170 struct compat_xt_rateinfo cm = { local 179 return copy_to_user(dst, &cm, sizeo [all...] |
H A D | x_tables.c | 494 struct compat_xt_entry_match *cm = (struct compat_xt_entry_match *)m; local 496 u_int16_t msize = cm->u.user.match_size; 499 memcpy(m, cm, sizeof(*cm)); 501 match->compat_from_user(m->data, cm->data); 503 memcpy(m->data, cm->data, msize - sizeof(*cm)); 521 struct compat_xt_entry_match __user *cm = *dstptr; local 525 if (copy_to_user(cm, m, sizeof(*cm)) || [all...] |
/net/core/ |
H A D | scm.c | 212 struct cmsghdr __user *cm local 221 if (cm==NULL || msg->msg_controllen < sizeof(*cm)) { 234 if (copy_to_user(cm, &cmhdr, sizeof cmhdr)) 236 if (copy_to_user(CMSG_DATA(cm), data, cmlen - sizeof(struct cmsghdr))) 251 struct cmsghdr __user *cm local 272 for (i=0, cmfptr=(__force int __user *)CMSG_DATA(cm); i<fdmax; 302 err = put_user(SOL_SOCKET, &cm->cmsg_level); 304 err = put_user(SCM_RIGHTS, &cm->cmsg_type); 306 err = put_user(cmlen, &cm [all...] |
/net/ |
H A D | compat.c | 226 struct compat_cmsghdr __user *cm = (struct compat_cmsghdr __user *) kmsg->msg_control; local 232 if (cm == NULL || kmsg->msg_controllen < sizeof(*cm)) { 268 if (copy_to_user(cm, &cmhdr, sizeof cmhdr)) 270 if (copy_to_user(CMSG_COMPAT_DATA(cm), data, cmlen - sizeof(struct compat_cmsghdr))) 282 struct compat_cmsghdr __user *cm = (struct compat_cmsghdr __user *) kmsg->msg_control; local 292 for (i = 0, cmfptr = (int __user *) CMSG_COMPAT_DATA(cm); i < fdmax; i++, cmfptr++) { 313 err = put_user(SOL_SOCKET, &cm->cmsg_level); 315 err = put_user(SCM_RIGHTS, &cm->cmsg_type); 317 err = put_user(cmlen, &cm [all...] |
/net/bridge/netfilter/ |
H A D | ebtables.c | 1611 struct compat_ebt_entry_mwt __user *cm = *dstptr; local 1617 if (copy_to_user(cm->u.name, match->name, 1618 strlen(match->name) + 1) || put_user(msize, &cm->match_size)) 1622 if (match->compat_to_user(cm->data, m->data)) 1624 } else if (copy_to_user(cm->data, m->data, msize)) 1628 *dstptr = cm->data; 1638 struct compat_ebt_entry_mwt __user *cm = *dstptr; local 1644 if (copy_to_user(cm->u.name, target->name, 1645 strlen(target->name) + 1) || put_user(tsize, &cm->match_size)) 1649 if (target->compat_to_user(cm [all...] |
Completed in 106 milliseconds