linux-kernel-test/drivers/staging/dgrp
Rashika Kheria b73db54750 Staging: dgrp: Refactor the function dgrp_receive() in drrp_net_ops.c
The function dgrp_receive() in dgrp_net_ops.c is too long and can be
refactored. It uses various switch statements and goto labels. I have
removed a label called data and tried to extract a new function out of
it called as handle_data_in_packet().

This helps to make the code more modularize and simple to read and
understand.

Signed-off-by: Rashika Kheria <rashika.kheria@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-11-11 15:52:00 -08:00
..
dgrp_common.c
dgrp_common.h
dgrp_dpa_ops.c
dgrp_driver.c staging: dgrp: add __init/__exit macros 2013-08-19 15:31:58 -07:00
dgrp_mon_ops.c
dgrp_net_ops.c Staging: dgrp: Refactor the function dgrp_receive() in drrp_net_ops.c 2013-11-11 15:52:00 -08:00
dgrp_ports_ops.c
dgrp_specproc.c
dgrp_sysfs.c staging: dgrp: Remove casting the return value which is a void pointer 2013-09-17 07:47:43 -07:00
dgrp_tty.c tty: Ensure single-threaded flip buffer consumer with mutex 2013-07-23 16:47:09 -07:00
digirp.h
drp.h
Kconfig
Makefile
README
TODO

The user space code to work with this driver is located at
https://github.com/wfp5p/dgrp-utils