Lines Matching refs:data
52 static int can_validate(struct nlattr *tb[], struct nlattr *data[],
60 * - data bittiming
65 if (!data)
68 if (data[IFLA_CAN_BITTIMING]) {
71 memcpy(&bt, nla_data(data[IFLA_CAN_BITTIMING]), sizeof(bt));
77 if (data[IFLA_CAN_CTRLMODE]) {
78 struct can_ctrlmode *cm = nla_data(data[IFLA_CAN_CTRLMODE]);
89 if (!!tdc_flags != !!data[IFLA_CAN_TDC])
95 if (data[IFLA_CAN_TDC]) {
99 data[IFLA_CAN_TDC],
118 if (!data[IFLA_CAN_BITTIMING] || !data[IFLA_CAN_DATA_BITTIMING])
122 if (data[IFLA_CAN_DATA_BITTIMING] || data[IFLA_CAN_TDC]) {
127 if (data[IFLA_CAN_DATA_BITTIMING]) {
130 memcpy(&bt, nla_data(data[IFLA_CAN_DATA_BITTIMING]), sizeof(bt));
188 struct nlattr *data[],
198 if (data[IFLA_CAN_BITTIMING]) {
214 memcpy(&bt, nla_data(data[IFLA_CAN_BITTIMING]), sizeof(bt));
240 if (data[IFLA_CAN_CTRLMODE]) {
248 cm = nla_data(data[IFLA_CAN_CTRLMODE]);
287 if (data[IFLA_CAN_RESTART_MS]) {
291 priv->restart_ms = nla_get_u32(data[IFLA_CAN_RESTART_MS]);
294 if (data[IFLA_CAN_RESTART]) {
303 if (data[IFLA_CAN_DATA_BITTIMING]) {
319 memcpy(&dbt, nla_data(data[IFLA_CAN_DATA_BITTIMING]),
331 "CANFD data bitrate %u bps surpasses transceiver capabilities of %u bps",
337 if (data[IFLA_CAN_TDC]) {
339 err = can_tdc_changelink(priv, data[IFLA_CAN_TDC],
365 if (data[IFLA_CAN_TERMINATION]) {
366 const u16 termval = nla_get_u16(data[IFLA_CAN_TERMINATION]);
628 struct nlattr *tb[], struct nlattr *data[],