Lines Matching refs:opt
3009 struct l2cap_conf_opt *opt = *ptr;
3012 len = L2CAP_CONF_OPT_SIZE + opt->len;
3015 *type = opt->type;
3016 *olen = opt->len;
3018 switch (opt->len) {
3020 *val = *((u8 *) opt->val);
3024 *val = get_unaligned_le16(opt->val);
3028 *val = get_unaligned_le32(opt->val);
3032 *val = (unsigned long) opt->val;
3036 BT_DBG("type 0x%2.2x len %u val 0x%lx", *type, opt->len, *val);
3042 struct l2cap_conf_opt *opt = *ptr;
3049 opt->type = type;
3050 opt->len = len;
3054 *((u8 *) opt->val) = val;
3058 put_unaligned_le16(val, opt->val);
3062 put_unaligned_le32(val, opt->val);
3066 memcpy(opt->val, (void *) val, len);