Searched refs:cm (Results 1 - 6 of 6) sorted by relevance

/net/sched/
H A Dem_canid.c56 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 Dxt_limit.c155 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 Dx_tables.c494 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 Dscm.c212 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 Dcompat.c226 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 Debtables.c1611 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