Lines Matching refs:ch_params
187 struct hdlcdrv_channel_params ch_params;
336 bc->ch_params.tx_delay = data[1];
337 PKP("TX delay = %ums", 10 * bc->ch_params.tx_delay);
340 bc->ch_params.ppersist = data[1];
341 PKP("p persistence = %u", bc->ch_params.ppersist);
344 bc->ch_params.slottime = data[1];
345 PKP("slot time = %ums", bc->ch_params.slottime);
348 bc->ch_params.tx_tail = data[1];
349 PKP("TX tail = %ums", bc->ch_params.tx_tail);
352 bc->ch_params.fulldup = !!data[1];
353 PKP("%s duplex", bc->ch_params.fulldup ? "full" : "half");
438 if (!bc->ch_params.fulldup) {
440 bc->hdlctx.slotcnt = bc->ch_params.slottime;
445 bc->hdlctx.slotcnt = bc->ch_params.slottime;
446 if ((random32() % 256) > bc->ch_params.ppersist)
452 bc->hdlctx.flags = tenms_to_flags(bc, bc->ch_params.tx_delay);
477 bc->hdlctx.flags = tenms_to_flags(bc, bc->ch_params.tx_tail);
925 bc->hdlctx.slotcnt = bc->ch_params.slottime;
1016 hi.data.cp.tx_delay = bc->ch_params.tx_delay;
1017 hi.data.cp.tx_tail = bc->ch_params.tx_tail;
1018 hi.data.cp.slottime = bc->ch_params.slottime;
1019 hi.data.cp.ppersist = bc->ch_params.ppersist;
1020 hi.data.cp.fulldup = bc->ch_params.fulldup;
1026 bc->ch_params.tx_delay = hi.data.cp.tx_delay;
1027 bc->ch_params.tx_tail = hi.data.cp.tx_tail;
1028 bc->ch_params.slottime = hi.data.cp.slottime;
1029 bc->ch_params.ppersist = hi.data.cp.ppersist;
1030 bc->ch_params.fulldup = hi.data.cp.fulldup;
1128 bc->ch_params = dflt_ch_params;