class_simple_device_remove(MKDEV(RAW_MAJOR, rq->raw_minor)); class_simple_device_add(raw_class, MKDEV(RAW_MAJOR, rq->raw_minor), 
class_device_destroy(raw_class, MKDEV(RAW_MAJOR, rq->raw_minor)); class_device_create(raw_class, MKDEV(RAW_MAJOR, rq->raw_minor), 
static void bind_device(struct raw_config_request *rq){	class_simple_device_remove(MKDEV(RAW_MAJOR, rq->raw_minor));	class_simple_device_add(raw_class, MKDEV(RAW_MAJOR, rq->raw_minor),				      NULL, "raw%d", rq->raw_minor);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/ca8eca6884861c1ce294b05aacfdf9045bba9aff/raw.c/buggy/drivers/char/raw.c